Ganyu's falling further and further out of the meta with every patch.
Ganyu is not as insane as Xiao, Xiangling, or Raiden... but she's not as bad as klee or keqing.
Ganyu has reasonable single target with her charged shots, but even then her damage is too low to compete with top meta dps like Xiao or Raiden. And her AOE... while big, doesn't actually hit that hard. It gets outscaled by Childe with more than 1 enemy (in terms of team dps). However, Eula/Raiden has a higher power ceiling if they're willing to crit fish and provides much more burst than Ganyu.
Even with higher artifact investment, my Ganyu is clearing abyss far slower than my Xiao/Raiden teams. About 3 minutes vs 30 seconds.
And of course we have site statistics like these which show Ganyu being picked a lot less than more meta units.
So imo, Ganyu is not top meta.