Generally I agree with your view that Ryanair is decent at what it does, but COVID refunds happened only after the regulator stepped in to threaten them over their original "no refunds" and then "refund in the form of a voucher, with a short expiry date on it" policies actually being unlawful, and even allowing for the scale of its operations it received more complaints to the UK CAA than anyone else about refund handling during COVID.