Remove the exp orbs and it will be harder to cap as it will take a longer time. Players wont complain about boring or stuffs like that.

Make a daily quest that reward a decent amount of gold ( something like elite lost expedition snowball and pelts quest ).

Make the daily quest into 5 parts
First daily quest = 1000 etc collected ( Rewards 5000 gold )
Second daily quest = 2000 etc collected ( Rewards 15000 gold )
Third daily quest = 4000 etc collected ( Rewards 35000 gold )
Fourth daily quest = 8000 etc collected ( Rewards 90000 gold )
Fifth daily quest = 15000 etc collected ( Rewards 200000 gold and 1-5 platinum )

On top of the suggestion above, I would like to highlight about a scam that happened to me. The character name is Timetravelled and the main account character is firemakeucry. I have sent an email to support but nothing has been done.