Let's make the assumption that this mess is not intentional... ^_^
MQ have not considered the option to set a fee for the stable version of MT4?
(To pay the extra costs for its development.)
I am sure many traders would be happy to pay for stability.
From what it seems MQL5 is a bit better than MQL4 ...But i cant understand, why is there MQL5, when brokers don't even use it
That is like Microsoft releasing Windows 8, but every computer on the market is sold & pre-installed with Windows 7 .. its crazy !!