These new rubies are too powerful for a character lvl 20. "Hey, I am lvl 20, I have bought a sword ilvl 19 with a Radiant Square Ruby, and now I kill elite monsters in one blow!".
==> You need to add a lvl requirement for gems. Seriously.
The real game doesnt start until Inferno anyhow, who cares what a level 20 does? Even on basic gear doing normal mp10 with a basic socketed weap witha ruby you can 1 shot things lol.
We don't need level requirement. If we can afford a Radiant Square Ruby, it means that we already have cleared the game. It the same as using hellfire ring to level our new characters.
If 'new' players use rmah or has radiant star given to them, let them. Trying to hinder their leveling doesn't help the game one bit, might as well have a new player to farm in inferno to contribute more gears to the game.