Because we are interested in the profitability of our clients.
In the Metatrader 4 terminal you cannot see the real volumes that are hidden behind the lots.
Metatrader 4 is not an exchange terminal, it is impossible to use the order book in it.
It is technically impossible to use ECN trading in Metatrader 4.
There are also several other problems with using their programming language.