@DumbFruit,
I think I understand the metaphor you're using and your analysis of the costs of increased transactions to the network as a whole vs the costs to the user of a network which is very expensive to send transactions on. However, I think you're being a little bit extreme and that it's quite possible that a lot of the problems could be eliminated by taking a middle way. Why shouldn't block size increase a little bit? Pruning technology should eliminate a lot of the costs to the network which are parallel to your blood swelling analogy. If we can prune blocks and set a dynamic limit on block sizes such that a target confirmation time on a well-formed tranasaction with a "standard" fee is acheived on average, wouldn't this fit with the way we do things w.r.t. difficulty? Other aspects of the network have these dynamic controls, it seems to me that block-size could do this as well and we'd be on the way to worrying about something else.
Sure, it's a bit extreme. It's not like increasing the block size from 1MB to 2MB will usher in Armageddon. As others have pointed out many times, the progress of economies and technology could make it so a blockchain of a larger size in the future would be less burdensome on the network than the current blockchain today.
That's all well and good, the issue that I would like to stress is that in
all scenarios a centralized agency will always be better equipped to handle large amounts of transactions quickly and cheaply. Bitcoin will never be able to out-compete them on that field.
So how does Bitcoin, and PoW cryptocurrency in general, compete?
1.) Fungible
2.) Anonymous
3.) Free Entry
4.) Trustless
5.) Irreversible
6.) Robust
Not1.) Cheap
2.) Fast
3.) Arbitration
So I feel comfortable saying that there is always going to be centralized and uncentralized transactions. Rather than focusing on trying to be a jack of all trades it would be better to focus on how a cryptocurrency can allow users to maneuver between these opposed feature sets. From
that perspective I look at the 1MB block limit of Bitcoin and I say to myself, "Maybe
smaller blocks might compete better in this space?"
TLDR:
Bigger isn't automatically better. Do bigger blocks really make Bitcoin more competitive?