@Skin *********
it's to keep foreigners from taking the business opportunities of the locals. The lower cost to open businesses are left to them so they aren't flooded out of their own market.
To note it's my understanding that it's 2M in registered capital, not invested. But to understand the thai legal difference I would talk with an agent. That's your best bet, doing it yourself without a Thai local helping will be difficult.