Because it's decentralized, Bitcoin suffers from Tragedy of the Commons. The miners, merchants, etc. are all rational actors looking to profit for themselves, even at each other's expense, which is why bitcoin can't get a census to upgrade. You may wish that they will come together under the banner of bitcoin benevolence, but they can't because they're too busy trying to make money off of each other and have competitive alternatives available.
You can't hand wave and say at some point in the far future someone will solve these very real problems for bitcoin, because some very basic economic principles are stopping it right now. 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.
It's not a technical problem, but a problem with the design and the users - which was exactly what OP's point was to begin with.