I agree with you, the SMN plateaus way before every other class, even BRD has a degree of managing party tp/mp/debuff with their own DPS.

The hardest thing about SMN is opener getting everything up in time with lag xD.

There should be more variation to the rotation where one favors a situation over another, and more synergy between pet and SMN skill set.