I'm one of the slow runners too..
I guess Internet connection speed also plays an important role... Comparing to the other soc members I realised that I have the slowest Internet connection of all (512kb) while other members have 4Mb and run like hell....
I don't think the avatar proportions...
I have exactly the same "philosophy" about the game. I don't want to deposit, not yet. I know that eventually I'll be forced to put some money in order to get going but I'll stall as much as I can..
I see it as a test in which I plan to prove myself worthy without spending any money. Some people...