Though I believe there should be more than 10 free champs a week. And maybe yeah you should get maybe 5 random free champs for permanent. I do not believe new players should get all champs for free. You do realize there are people that have been playing this game for a very long time that still do not have all the champs?
I have been playing for over 3 years......and except for the 4 months i took off at the end of last year into the beginning of this year i play pretty regularly........and i just got my last champ to have them all last week and that includes buying some with RP.
When i 1st started i got the digital collectors pack when i wanted to play ranked after reaching level 30...and since then i maybe bought 4 or 5 with RP.....the rest have all been IP.