Yes they do know the basic salary when they start but like many here they are under the delusion that they can make it up with 'perks and expenses' but the reality I'm afraid is very different.
Champers things have changed a lot in the 6 years since you left I can assure you. Some months my relative took home £700 and on a good month is was rarely more than £1200. She would spend days on home standby - maybe two or three decent flights a month where she could actually clock up some additional £3 an hour. However, can I remind everyone - even a 20 hour stint is only £60 on top of basic. The rest would be Channel Islands and back twice, or Europe and back in a day, just an hour on the tarmac at the other end to restock and refuel and then home - it was like a 9 to 5.
The other thing is the constantly changing rostas. You have a timetable, your plan around it, you think you are going somewhere and then your roster is changed - and that is a regular occurrence.
Your opinion I respect as you've done it, but for all the others here - don't pontificate about it unless you know. I have first hand, very recent experience and I can tell you as jobs go, it is no longer one to aspire to, unless of course, you adore flying so much you would pay to do it, which is what a friend of ours who was cabin crew for 20 years told us. She loved it and was absolutely thrilled for my family member when she 'got through'. However, she was both disappointed and shocked when she saw how much things had changed since her day.