I know what I am doing and am considered good at it. (But appreciate that you are the expert.)
The issue is attitudes. They are changing, with rental properties, with university courses, all over the place. I am sure that others can describe first jobbers who expect the world at their feet and the confidence to demand it.
As you say, young people feel that as they are paying a lot and no one will wait for anything. And more to the point, they very much feel that they are entitled to have everything perfect.
I did have a months void and have had trades in every day, including weekends. Most tenants are fine but some seem to have got through their teenage years having had everything done for them, and a sense of entitlement that can be seen from space. I priced the property competitively. I feel for young people and this lot are paying £800 each for a nice house in a central and popular area, which is why it let on the first day. It will be newly painted and carpeted and painted and professionally cleaned. Yet they went round the house as if it had a nasty smell and that I was some aging boomer landlord who clearly knew nothing. The agent has apparently had several conversations with them, and I think just wants a quiet life. I have offered that I will let them off the contract, but surprise surprise, they don't want that, they want the perfect house at a price that suits them.
Which is my point that yes contracts underlie many aspects of life, but most should just be there to clarify if there is a dispute. Life skills are about working with people, showing flexibility and developing relationships.
The DS in the first post might want something from the letting agency at some point. Returning his deposit quickly. A good reference. A former tenant has just asked me to send evidence that she was paying regularly, so I sent her five years of letting agent statements by return. Yes he may be entitled to prevent a block viewing, but if it does not cause him a problem, he may gain more longer term if he is helpful. And everyone gains from having pleasant, rather than demanding, relationships.