From where I sit it would be fair to say cabin crew are underpaid and overworked. They have to put up with pathetic briefings and almost criminal lack of support from their managers plus abuse from the people they look after. They take about three months to recruit and six weeks to train (and several years to be really good). Unfortunately there is no shortage of applicants, hence their relatively low ranking in the airline hierarchy. Despite that, I have met very few cabin crew who didn't do their job properly. Yes, some take the piddle every now and again, but most are pretty upbeat and do their jobs to the best of their ability with a very genuine smile on their faces. And for that they are to be both commended and respected.
But I do know of some exceptions.