I think you are getting the wrong idea about bitcoin because if bitcoin was not made to spend what will the reasons why a lot of people are buying bitcoin for them to earn money and used it to provide their necessities. Bitcoin is also a currency, so it was also made to spend it and it is also the reason why it is the number one cryptocurrency in the market.
It is really made for us to use it in our daily transactions an to store in our wallet. The use of bitcoin is really depend on the users. There are people who prefer to store their bitcoins in their long time because they are hoping that its value will go up so it is simply investing. The other users like me are the ones who using bitcoin in my daily lives like buying goods, services and commodities.
I agree it's better not to spend bitcoin, save it as a long-term investment because its value will continue to grow. why altcoin was created, i think it is an alternative to use as a transaction that is faster and lower cost, unlike bitcoin which currently takes about 10 minutes for each block and also, of course, the cost is not cheaper than altcoin.