They are now focussed on load factors, even if it means selling last minute seats at lower prices than they would have in the past.
The cheap Canary Islands flights are not unique to Ryanair. There is great overcapacity in flights, but huge under capacity in hotels on the islands. Very hard to sell last minute tickets at any prices when people cannot find a place to stay.