You do realize that even if you pay a ten dollar transaction fee, or lets say hypothetically even a thousand dollar transaction fee. Then even if everyone pays their thousand dollar transaction fee and the network is for example overloaded by a factor of two then half of those transactions will still not be confirmed even if you have payed your thousand dollar transaction fee. Over the long run you will have to out compete banks and payment processors in order to transact on the bitcoin blockchain directly, for most people this would be impossible, effectively turning Bitcoin into a settlement layer for banks payment processors and other large institutions. At that point what would even be the point of running a full node for the banks if we can not even transact on the Bitcoin blockchain our selves.
LOL everybody is running to pay thousands of dollars of fees and fill up 1MB, when they don't even fill them up at a measly 5c/tx rate.