Just a quick point, but does it actually matter?
Seems to be a generational thing, our kid just left for an internship overseas. Their major concern seems to be accomodation, will it be private enough, will there be shared facilities, wifi etc etc. Also very keen to bring and arrange lots of 'stuff' as well.
It's because nowadays, generally people don't want to (and don't have to) be treated like a ****.
In my father's day he was in training with people who had never had an indoor toilet or a shower in their house. It didn't really matter what the army offered it was probably going to be better than what they had. Today, central heating, privacy, en suite, WiFi etc are standard in a lot of civvie street.
The Army can either move with the times or wonder why people aren't climbing over the fence to join an organisation that treats its employees poorly.