why is it not possible to just but any trainer you want whenever you want? if my trainer drops a lvl i just buy a new one lvl 10... i think its just normal that ill have a choice :S
because this is the way this game is designed, and it is the same for all, so the ones who take the best desicions with this system are benefitting most.
To ask a similar question, why can't I create a player I want, then pay an amount for him (calculated by a BB formula) and add him to my team, why do I have to wait until such a player is put up for sale by some team?
As to the roulette thing: ofcourse it could be next week, note that I said it wouldn't even be so weird if it took another 19 weeks, but theoretically spoken, with a perfect spreading, it would be 10 weeks. I only used this to show it was not so unlikely no level 10 has passed yet, since last one was about 6 or 7 weeks ago...
They are not your friends; they dispise you. I am the only one you can count on. Trust me.