Unless hopefully the Bitcoin developers does something to address the issue, we're still stuck with the system, if a holder can't pay the high fees, when there's congestion, then let him use alternative means that have been mentioned on this thread.
Mate, if those people that know how the system operates kno that when their is congestion of unconfirmed transaction and still incoming ones, how will those that is unaware do in this situation, for me I will say that this problem needs to solved once and for all, though I have been supporter of longterm hodling but we can't still dispute the fact that there known hodlers who receive payment through bitcoin how will this know of people survive the high fee stuff, I think some thing needed to be done, this high fee of a thing can cause discouragement for potential investors.
I believe that people have different wallets, the one for hodling and the one for withdrawal purposes, what if the wallet is not an exchange wallet what will such person be doing during the high fee season, let their be upgrade to accommodate whichever number of transactions coming in other to continue the smooth process of transactions.