On the other hand, mono is 'open source' so it's kind of rubbish for Xamarin to be asking license fees when they have their own (pretty rubbish) competing game stack with monogame that they have a vested interest in (not commercially, but Xamarin developers work on it).
I find this sort of 'kind of open source but actually you have to pay us ahahahahaa~' thing pretty distasteful.