This and all upcoming court cases against Ryanair are based on the Convention of Rome which is very clearly written.
I know it's a bit of a boring read but it will make everything clear after you have understood its content so maybe we can talk about what is legal and what is not without lowering ourselves into a nationalistic debate which has nothing to do with EU treaties and conventions.
Have fun:
Convention on the law applicable to contractual obligations (Rome Convention)