Even though his upload speed migh be pretty bad, i am flabbergasted by this game needing 16k/sec UPLOAD to play online! considering i played starcraft and warcraft 2 on 56k modems back in the day... (which translates to rougly 4kbyte/sec) without problems. 200 APM was standard those days, that is, over 200 commands per minute, or 3-4 clicks every second. The only data that should be sent are the commands ordered by the player?
You probably played said games on Windows 98 where UDP packets did not have so much baggage attached to them in the name of "security". You probably were also not playing many 5 on 5 Warcraft 2 or Starcraft games very often.
Right now, in Demigod 1 vs. 1 uses about 4k per second upload. At 5 vs. 5 it uses around 26k. Half of that data is due to Windows XP and Windows Vista overhead.
In addition, many users have many programs running in the background using up bandwidth. For example, our testing revealed that a utility that comes with Thinkpads calls hom for messages every 15 seconds using 10K.
Users who have very marginal upload speeds will probably be helped substantially by v1.01 which is expected out in the next week or two. However, those users would do themselves a favor by turning off programs that check the internet or call home.
In our 1 on 1 help sessions, we've found many users with marginal systems seeding torrents, auto email checking, downloading Windows updates, Adobe updater, Quicken updater, unknown iTunes related upload traffic. For most people, this traffic is incidental. But for someone with a poor connection, it makes the difference.