I haven't read this thread much at all, so maybe this has already been said, but I've been noticing a lot of people saying things like, "If the block size isn't raised, then that would be bad because ..." But just wanting larger blocks isn't a good argument for increasing the max block size. By far the most important issue is what the network can support. We're just going to have to learn to deal with the fact that the network's capacity is limited and fees will probably always be larger than many people want.
Exactly what block size the network can support is very much debatable. I currently think that 10 MB would be fine and 50 MB would be too much, though these are mostly just feelings. There should be more rigorous study of the actual limits of the network. (Gavin's done some nice work on the software/hardware front, though I'm still worried about the capabilities of typical Internet connections, and especially how they'll increase over time.)
It's not just
wanting bigger blocks. There is a reason behind that. The bigger blocks are needed if we want a bigger bitcoin net-worth overall. That brings a lot of good things to the ecosystem in form of development and innovation.
What the network can support is subject to technological development and innovation. This is not a mechanical issue where you try to fit a square into a round hole. While technology also has its limitations, there is a lot of room for improving it. Just a few years ago we were all watching low quality youtube clips, while now we can watch 1080p videos. Playing heavy 3d graphics games on our smartphones is another example of technology that is developing and that hasn't hit its cap.
Also since I'm also a hobbyist miner please give me full 10MB blocks right now and I will invest part of my earnings in setting up full nodes with tons of HDD space available

Not raising the block limit because of a technical reason which can be solved is simply wrong in my view.