As topic says, champions are too expensive.
For example; pre-30 lvl you get maximum something around 41k BE.
41.000 means only 8 heroes and you are left with 2600 essense and thats all.
I gonna remind you, that you need 20 champs at least to get into ranked mode which is only for 5 cheapest champions.
You see? Still, you dont get enough to play rankeds.
My idea is to make all heroes free. With it, you can stop worrying about placeholders in tournaments which isnt official riot tournaments (they are like clash - all unlocked), you would stop worrying about draft issues, having to play champions which you have only, you would also easier role swap without creating new account for it.