> why bitcoin can't get a census to upgrade
You say it can't be done but it has been done. Multiple times. You should read and learn from Bitcoin history. Bugs and limitations have caused the block chain to fork multiple times. Yet every single time the Bitcoin users have been able to reach a consensus about which software upgrade / software fix to follow: March 2013 fork due to BDB vs LevelDB, August 2010 due to an integer overflow, etc. It is very clear that when everybody will see their transactions never confirming because all blocks top out at the 1MB limit that everybody will want to upgrade the limit. People won't be stupid, sit there and do nothing, and watch Bitcoin die.
> Considering you haven't even made a single bitcoin transaction, and didn't even know about the limits until today, you're not really qualified to comment on it.
Huh? I never sold coins but I have made a few dozens transactions, since 2010. And I know very well the 1MB block limit.
Anyway when you start using personal attacks (accusing my competence) instead of using technical arguments, it is clear you are running out of logical arguments in this debate...