which you could theoretically win with as little as ~25% of the national popular vote.
Quicksort "theoretically" runs in O(n^2) time, too. The Electoral College is a vestige of "These United States". It gave the smaller states more clout in the Federal Elections (amongst other things), since they ran the risk of being outshouted by the big states and losing some power when they became states in the union. The idea of the Electoral College doesn't make any more sense than the United States Senate does, yet nobody really talks about how California has the same amount of representation as Montana in a national legislative body.
What's the point of developing software?
Fun and dollars.
the free availability should be motivation enough. it was for me.
I think the projection of self onto the societal-level of decision making gives us policy that only works for a few people. This is especially the case when you apply yourself as (presumably) an adult as a decent model for today's children. Their situation is invariably different from yours and using your own childhood as a model for a wide swath of today's youth is probably not going to match up to the needs and expectations of today.
No amount of careful planning will ever replace dumb luck.