Storage is getting cheaper,bandwidth is getting cheaper ever year, by the time bigger blocks come,I think we'll be able to swallow them, just like now...
There is plenty of.lite wallets for anyone who can't be bothered running a full client
That's not an assumption I want the world's economy to bank on.
And if you can't be bothered to maintain your own full node, you don't need your transactions on the block chain. The revolution in bitcoin wasn't the ability to pass around signed transactions; the revolution was in a distributed consensus of those signed transactions. If you aren't checking the validity of the transactions, you aren't using bitcoin. If you're using someone else's node to check the validity, you are relying on them! So then, what is the point of having your petty little transaction bloating up my hard drive!? The people who "can't be bothered" are never going to bother, and I do not want my money compromised to give them some illusion of freedom! Let them have checking accounts and credit cards denominated in bitcoin, and let them also have the option to validate a bank's books with their own inexpensive full node.