i play sorc too, i didnt find anything difficult until high nm dungeons.
if ur trying to do the capstone dungeon when its 25 lvls higher than u, yes it would be hard. but if u do it at a remotely appropriate lvl, its not bad.
our main group is 2 sorcs 1 druid 1 barb. we are now lvl 90 and druid is currently carrying. but sorcs pretty much carried from lvl 1 all the way up until lvl 80.
this class truly has no weakness until way end game. but even then, we offer valuable cc and mob gathering.
if u find anything hard outside of high nm dungeon then its a player issue not class. most builds do not come together until way later. yes mana sucks on ice shards, it sucked for a long time, but now its ok for me. u dont need to be super high lvl for it, u “just” need ancestral gear with -cost, +mana capacity and a legendary avalanche effect. u know its easier said than done, but its not that hard. by the time i was 75 mana was pretty much nonfactor