All airlines encourage passengers to take out travel insurance to cover delays out of the control of the airline, out of pocket expenses and missing / lost luggage.
Unfortunately most people don't get insurance and expect the airline to cough up for everything.
All airlines have limits on what they pay and that is listed in the T&C's. Its not specific to LCC's only.