Consensus on the mailing list is that, currently, there is a severe lack of tool support for OCL, the language is not readable by project stakeholders and is therefore inappropriate for requirements specification, and developers are more motivated to learn programming languages such as Java and C# instead of formal languages such as OCL, Z or VDM++.