I think MikroTik do not want see his RouterOS freely used with cloned VMware all around the world.
I doubt MikroTik add some vmware specific driver.
For what do? Simply one single user buy the licence (I not mean you), and later all the world can use free RouterOS without any remuneration for the developer.
I appreciate the efforts with Tilera platform but pursuit of specific hardware integration of RouterOS causes lost of focus over the real CLOUD expectations, requirements and interests. In my opinion Mikrotik need to be more flexible and open minded to virtual environments because it’s not necessary to give examples with Vyatta and many other software router/firewalls. Mikrotik and particularly Router OS have the potential to be worthy player on SDN market although the competition in this field is really strong. From business perspective the software defined cloud market currently uses much more virtual appliances than physical and presence on this field will bring more value. Definitely the licensing code could not be excuse!
I really like RouterOS and use Mikrotik hardware but in the long term Mikrotik cuts the branch you are sitting on if preserve the status quo. In my opinion you have to allocate more resources in virtualisation capabilities not only metarouter.
I agree - vmxnet3 and VMtools integration is really good starting point.