RAML, the RESTful API Modeling Language

Why not use OData, it is open/enterprise/…
Is the problem that it originated in Microsoft, or to abide to a predefined structure instead of doing your own version of everything – a version that is just a little bit wrong.
(By the way, I reinvent the wheel all the time. It is the industry standard)