I usually play every day, but i don't attack other players much. Built my character to level quickly.

I have no problem with increasing money from boss fights (increasing money from bases a little might be a good idea too). The problem was giving out billions for hitting a boss once, that would have been bad for the game long term, when everyone realizes that the best strategy if attack every boss you can see once.

Giving too much money from bosses would probably stop being fun when everyone has the same army, with all top units...