If you store some tiny ass amount in an account and expect it to be there in 20 years, that is ridiculous.
No, it's not. There are countless banks in the real world that provide free checking and savings accounts. My jar of pennies on my shelf also stores cash indefinitely at no charge. Digital currencies should also be free to store their value. Transaction fees and block rewards provide plenty of value to the miners.