I agree. My main objection is with the lack of content. Orbs & feather mean nothing if you have nothing to play.
I see a lot of complains about the lack of orbs and feathers. OK, lets pretend that they give you 3000 orbs and 100k feathers. Would now the game be amazing? All you could do is evolve and get all the characters yeah, pretty amazing, funny, unbelievable... Wait, till you realise that the only thing you can do with your 500 5* heroes is farm the training tower over an over again for the sake of it. Oh, and do 3 arena battles per day. To get rewards that you don't even need cause there´s no endgame content that requires it.
See the issue now? Having 5 heroes of 500 means nothing if you have no challenging content. That is unless you find enjoyable to level up characters endlessly in the training tower and then leave them to die of boredom in your rooster. Which I don't.