It isn't that too few players play the game. It's that too many bots play the game and allow people to attain ridiculously high levels by beating them (while the bots get their levels the same way). Last season, I couldn't play for a few days after my normal reset to Diamond I). The opponents that I encountered just DID NOT belong there (i.e. level one monsters across the board). A "proper ELO system" won't fix that.
I wish that it would work for the developers cap the rewards according to collection score and NOT cap what league you can play -- but then poor players who pay a lot will get a lot of rewards because of the league boost that they get from the bots.
Byzantinist will tell you that I am one of the biggest advocates for newbies -- but, unfortunately, they need a second fix for newbies because collection score is really necessary to fix the current HUGE problem.
RE: New Reward Cards & Collection Power Update