As for shawn, you don't need to speculate with me lol, I know for a fact he's been banned, multiple times, a few of those were for scamming. You might not want to believe it but to get banned for scamming, you have to really-really **** up. What i mean with that is, if you scam someone's item who's account sharing, you don't get a ban, if you scam somoene's item which he gave in trade to reinforce or such, they just reverse the trades and won't ban you. In all honesty, getting banned (even for a temporary amount of time) for something else than harassment, really means you did something ****ed up.
Your point about being able to do more-with-less on a dhan is completely valid, but every person who play this game slowely gains more items, more money, more stats, more power. it's the way it's designed and it's what makes people play. This being said it also means that classes, which scale better with more stats, more items and more power will, eventually reach their Apex position. Currently it's only the top geared players who can reach this, but the future of this game is reserved for intel based templars and sages not for dhans.
Crits aren't the main damage output from rangers nor guards(I mean you can if you put crit stones in ur weapon and guarder but that's a bad idea). Both classes can deliver steady dps while attacking people on loop or crit scroll (honestly loop even heals you while you crit someone) and you have templar ulti (for the whole party) which reduce crit damage by 75% and wizard group anti crit which lasts insane amounts of time and is for a whole party too. You're making a huge point about anti crit scrolls while there are many mechanics to counter critical damage in game and have been for a long time, also before those scrolls.
Also, like I said before, rohan doesn't require the amount of skill you'd see in games such as CS:GO or League of Dota (I can't say anything about tera since I never played it), but it does require more skill then people think.