According to this chart which I stole from Guardian.gg, Sunsingers have the second lowest KDR, which is equal to Nighstalkers. While Bladedancers have the highest KDR, gunslinger coming in second.
If it was really overpowered, people would be doing amazing with it and the KDR would be much higher. What this means is that the abilities are not strong enough to override skill, and therefore, not overpowered.
Edit: the purpose of the chart is not to call anything OP. All the stats are within 0.10, which is not that big of a difference.
The actual KDR value of sunsinger is 1.01 while bladedancer is 1.11.
All the classes are essentially equal.
NOTHING needs a nerf.
-
There are exceptions to every class. However the only problem I have with sunsingers are the firwbolts with viking funeral. Not only can you not heal, but you get burned almost to death. One tap. But if you are a low light level in trials or iron banner, you're dead. Other than that I think its a solid class