I think trading crown items (real money) for in-game items like gold, materials, gear, etc is disgusting. Just because you have money to blow in real life should not make you wealthy in-game as well. Sure you're not "winning" anything, but you are getting an advantage in-game that you wouldn't have had without paying for it. If you don't have the time to play the damn game and earn the gold/items then maybe you don't deserve to have them.
Simple pay-2-win mechanic. It transfers real money into game goods like gold, services etc.