Right im not saying all airlines should pay except Ryanair Im saying no airline should so you can stop getting personal with the "worship in the church of Ryanair" thing
Ryanair needed more time to sort things out re crew and A/C remember they have more A/C than most and its not always the best thing to jump back in with both feet first Easyjet have been giving passenger one hours notice of some flights from what I have seen on the news where Ryanair passengers can see when flights will restart.
THE REGULATION !
when the cancellation occurs in extraordinary circumstances which could not have been avoided even if all reasonable measures had been taken..
is there anything more EXTRAORDINARY than closing Airspace for almost a week due to a volcano and the direction of the wind ?