I am not sure what an MT approach is, but if you mean the concept of trades, it has a simple reason - most strategy scripts are much easier to write with trades than with orders and positions. Even though 80% of Zorro strategy jobs at the moment use brokers with order/position APIs.