At least Google is unlikely to cruft up stock Android too heavily.
True, but looking at my new Droid 3 from Motorola - Motorola didn't cruft it up much. They put Blur and Motoprint on it. Verizon crufted the hell out of it. Enough to make me get my rant on here about it: http://gildude.blogspot.com/2011/08/call-to-action-for-verizon-and-motorola.html. Of course, if we just get rid of Blur and maybe the locked bootloader that will be enough of a win. But it would be great to get back to Google Experience Devices that don't have all the carrier garbage on them to begin with.
The solution is taking the networks away from those who don't want to provide the service they promised to provide when they were given monopolies by the government.
Obviously your argument is simplistic. Now, we all know that it doesn't cost much (if anything) more to run a network running at 50% capacity than one running at 10%, so the straight up "utility" model like electricity or water billing doesn't exactly translate. However, it DOES cost more when you have to split out areas that are currently on one cable loop into two or more cable loops (as an example). So there absolutely is a cost to allowing usage to climb with no limit and no increased price. What the real solution has to be is some form of tiered service. Not a "aha! you went over your limit by 2 GB - you owe $100" type of gouging tier. More of a "all use between 0 and 150 GB per month you pay $0.10 per GB, for use between 150 and 300 GB per month you are billed at $0.15 per GB, and for usage over 300 GB per month you are billed at $0.20 per GB" type of deal. There would be a "connection / account maintenance" base fee (like a meter fee for electricity - for an example say $10), and any rental fees (if you rent your modem, etc.). The rest would be simple tiered usage based.
With my admittedly pulled out of somewhere the sun doesn't shine sample numbers it would look like this:
Use 80 GB per month: Base fee + 80 * $.10 = $18.
Use 200 GB per month: Base fee + (150 * $0.10) + (50 * $0.15) = $32.50
Use 400 GB per month: Base fee + (150 * $0.10) + (150 * $0.15) + (100 * $0.20) = $67.50
Obviously those are just sample numbers, but they contain a penalty for using "a lot" of bandwidth. People can argue about whether there should be "night time GB" and "weekend GB" and all that - but the basics of pay as you go should really end up being the model for network usage.
Computers should be safe to operate without expensive add on software.
That's an interesting thought. How about "cars should be safe to operate without expensive add on software / hardware". Guess what? They are! It is the idiot drivers that crash the cars by going too fast in poor conditions, tailgating, and other poor decisions and unsafe usage. This is the same thing as with computers. All major operating systems ship now with security features in place that help to keep users safe. Firewalls (on by default), ASLR, DEP, etc. have become pretty standard. The thing that hasn't changed is the user. Just like the driver that makes unsafe lane changes, the computer user runs untrusted code that was sent to them by strangers. Often times they "have to install this special video codec to watch [insert celebrity name here] boobs". Not only do they install this "codec", they give it admin rights.
Computers are safe to use without add on software. It is the user who isn't safe because they don't pay any attention to the myriad of warnings they are given and continue to practice unsafe computing.
Say "twenty-three-skiddoo" to logout.