All big companies WILL buy support as that's what they do.
No they won't. MIT license lets them use the software for free. Why woukd anyone pay anything if it can be used freely?Small teams of motivated people can make just about anything work. For everyone else, support makes project schedules more predictable and can avert certain painful scenarios.
Previous reply;
You haven't worked with big companies before then; they pay for support (and licenses if needed). It's how it works as it is a liability thing; if you pay for something it's better than free as free doesn't exist. And that's kind of true; for free open source you need highly skilled employees to maintain it while you can also buy support from the company who actually built it. TL;DR big companies buy your support if they use your open source.
Regardless of whether or not you think this is a good thing or whether programmers worry too much about superficial syntax issues, this is a practical issue you have to worry about if doing PL design for the real world.
https://en.wikipedia.org/wiki/Curl_%28programming_language%2...
but AGPL for a language is a deal breaker. i accept AGPL for an application, but not for our language (we will make sites for our clients that dont want their stuff open source, and we dont want to be back in license-hell)
on tip for opa: pick a license that is common for languages.
besides the license i think the language looks _very_ useful (more compile time checks, pretty syntax, same user created data types on both client and server).