-one average player with stadium 7000 worst quality need to play 17 home games (thats more than a season more then 4 months i repeat 4 months:))to gain one milion G.
Everybody suffered this when we begun.... just improve your museum, do a great league campaign and you'll be taking 10.000 people when your rating reaches about 800.
-mini game (u need more then 30 league matches days perfect score 8 of 8 to gain 100 credits(thats at least 240 correct games guessed streak or also 4 months]
-100 credits are 100 friends reffered from one person, and that isnt worth onemilion G? Come on:P
If you can bring 100 active users here, you don't deserve a million G, you deserve a monument. Current "1 friend=1G" scheme alow people to cheat, filling leagues with unnactive teams. To be honest, i'm glad when i reach 20 credits thanks to mini game, because i have a backup if a player receives a serious injury, i could spend them recovering my players, but i preffer lose some money (on club activities) just to keep those credits.
As i said before, i don't know when, but the game will eventually have premium users, if credits would be what you receive when you become premium, exchanging credits for money would turn things quite unfair, anybody with "real" money would do a top team without effort, to be honest, that possibility don't like me at all.
Different would be exchanging money for credits, if somebody have a player injured, have the chance to recover his player (paying with game money) seems more fair, of course, that relation "1 credit=10.000G" don't suit me, if spending 200.000G you can recover a player, upgrade your physio wouldn't have much sense too.