In my opinion, you're right, they need a more rewarding system. I think that For every 10th day played, it should be 1,000, for every 25th day played it should be 3,000, for every 50th day played it should be 5,000, and for every 100th day played it should be 10,000. So, adding up all of those together would result in this:
- 6+ days - 880 XP
- 10 days - 1,880 XP
- 25 days - 3,880 XP
- 50 days - 5,880 XP
- 100 days - 10,880 XP
The system as is just is not rewarding enough. Playing consecutive days should mean something and you should be rewarded very significantly for doing so.
If not this, then I think a small credit bonus might be in order, WGT. ;)
-Will