I do see what you are writing. Honestly, two items do discount your view. One is the quote above, the other is that I don't think scrappers don't get energy melee. The crits you mention could be a reason it's not a scrapper power set.
Now folks who did play it, and do remember, the majority of them are clearly saying Just Change It Back. Look at the poll at the top of the thread (as limited as it may be). Many who are asking to change it back are not asking to make it the best set. It is understood that it is not likely to eclipse the current AoE machines but it will be playable, fun and effective in it's own way.
Folks will start to play it more simply by changing it back.
I for one do not want to see it homogenized with the other power sets.
If it gets changed back and Stun gets swapped for something, okay fine. I do not feel that is necessary. There are gonna be powers that are skipped no matter what. Few will fight for the power Stun.