No that is fair enough. My point was why would they pay another airline rather than just book him on an alternative date or do a partial refund unless it is possibly a cheaper option for EK. I am also not aware of any other direct flight to DXB of equivalent standard.
Quite reasonably because Emirates is no longer able to provide that which the customer paid for ; at a minimum they should have been offering the legislated amount since it is an ex-EU journey. Of course, if there is no other 1st class option out of PRG then that option is limited