I agree with you. And if we take into account that MT5 was released in 2010, MetaQuotes lost the war a long time ago.
On the other hand MetaQuotes have quietly continued to sell MT4 for 13 years, and has $ 100'000.-- the license, plus the annual support licenses, the debacle of MT5 could be overcome.
By implementing the interesting MT5 functions in MT4, and putting back the missing functions, like hedging, in MT5, the two platforms are really close.
Except that the architecture of MT4 is now really old and obselete. As was the case of Windows XP / Server 2003.
So currently, MetaQuotes are putting a lot of pressure on the brokers for the switch to MT5.
According to my information:
-not possible to buy an MT4 license for new brokers
-not possible to deploy new MT4 servers for existing clients.
-a big discount on the price of the MT5 license, probably limited in time
-a massive increase in the price of the MT4 support license
MT4 for a MT4 broker is not an accessory element with which they can eternally play cat and mouse. In fact the question for the broker is not so much MT5 or not, it's MetaQuotes or not.