If you ask me this should be a nobrainer. Imo even a 20 min rank game should award more gold than 30 min single-player game. But right now it's pretty much the other way around. Just change it so that people actually play against each other rather than grinding against bots. Atleast make the rewards equal so I'm not feeling like I'm missing out on gold while playing ranked. Would promote more people actually playing the game.