I think its the common day equivalent to Sisyphus and the boulder. Each dependency has other dependencies that you need to compile before you can compile the app in 64 bit.
It's faster than XP. What's not to like about it?
Oh, I don't know, maybe the whole thing about being, you know, Windows? Complete with viruses, DRM, spyware, MS deciding my rights, product activation, having to call MS if I upgrade my mobo and other substantial parts at once, oh and the whole paying money for it thingy.
Here's an idea: allow tethering. Limit it to 50 megs a day. Charge a $1 more is you want to get unlimited tethering that day. Simple. Your casual user isn't going to get a card. Your business user isn't going to tether all the time when corp headquarters can get a laptop wwan built in. Plus aren't you supposed to be pushing XOHM wimax sometime soon?
2) Use the cloud, or a personal server. Dump into an amazon s3 account or a user specified server. The user pays for any s3 storage (pennies), if it goes to s3, nothing for their own.
it's unaffiliated with a company that makes money through advertising
You do know Google is the biggest sponsor of the Mozilla foundation?
Moral of the story: to get your post on slashdot, make sure your title fans the fanboy flamewars.
You have mail.