I dont see any issues with the current rating system. It definitely is way better than the old one thats for sure.

Also, grinding is also existent in a ELO system. If you despise grinding in general, maybe you should reevaluate your priorities in Video Games, since the #1 thing that defines MMORPG's IS Grinding.