I agree with most of what you say.
However, I would trim down the list above even further.
The world really doesn't owe anyone anything.
We are not entitled to a roof, we are not entitled to food on the table, we are not entitled to landline, we are not entitled to paid pension either...