Yep. It wouldn't be unusual for the code, intermediate compiler files and final output (esp. with debugging) to be a good 50mb. Add in some 20mb worth of area files… some room for backups… and you easily have 100mb without even getting to the player files.
If you're paying more than a few bucks for the shared host, or you have your own server, then obviously disk usage won't be your main concern, but this is not the case for most people.
I stand corrected then, I did not know there was offer that low. You cannot even find a usb key that small nowadays.
No, but you can find them smaller. My father-in-law gave me a 64MB USB stick he received from a pharmaceutical rep (he's a pharmacy tech himself) that just had some promotional PDFs on it for "the greatest new drug".