I don't see TX fees this high as an advantage or a positive, BTC is a 'free' currency that should be used anyhow the owner wants it. You can hold it for the long term even if TX fees are normal, you don't need high TX fees to do that, but when TX fees are this high you hinder and restrict people who want to spend BTC like a currency that it is, and restricting people from using BTC as a currency is a very big problem. BTC is not only an investment option, and your post makes it feel as if it is only good for that.
although it makes sense to hold BTC as it is another form of store value, bitcoin is initially made to be means to pay for transaction, and if transactions are not made, I agree about you saying that it will hinder the whole ecosystem as what it was designed. as of now it is still not yet healthy for those who are not transferring big amount of money to do transactions since aside from it will only add to the network congestion which makes the transaction pending for several days, people would also be mad if their transaction have high fees even if their process is only a little amount right? the only thing we can do as of now is to be patient and wait for the solution although we knew it will only be temporary but at least it is usable.