Bitcoin has gone through a few upgrades in the past to address the issue of higher transaction times and fees.
In 2017 there was the SegWit upgrade which shifted the way transactions were structured in the blocks increasing the 'space' or capacity of each block.
The Taproot upgrade reduces the size of multisig transactions by combining multiple inputs into one before sending to the blockchain, again improving transaction times.
These upgrades both, critically, preserve the PoW architecture of the Bitcoin network which is decentralised and more secure than compared to PoS which is what many altcoins utilise. A notable one is Ethereum which recently changed their PoW to PoS to reduce gas fees. Here is a link for that long-debated topic :
https://bitcointalk.org/index.php?topic=5387588.0But you are right further upgrades to improve transaction times and reduce transaction fees can't come quickly enough
Many will understand your concern of having that 10 minutes confirmation time, but that is just an average before a new block is found and developers won't just update because of this and for a reason of it's actually technically possible (i hope im wrong). But instead they could at least extend higher storage size instead of 2 1 mb for every block for more transaction getting catered in every block.
This has been done already. It is called Bitcoin Cash.