Ours is quick with repairs, but it's always the bare minimum for the lowest price. That results in people coming out again and again to re-repair things. Our new boiler, that I had to fight for for over a year as the old one was constantly failing and leaking massively, has already been repaired four times in three years and now needs another repair because each time someone does a repair they mess up something else. Current issue is a pipe that's been knocked slightly askew and now leaks a small but steady stream down the side of the house 24/7. Bad for the house, bad for the foundations, bad for the concrete paving... but heaven forbid they would put in a decent boiler, installed by a decent company.
Or there's the concrete patio out back, which has been there since the house was built and is now cracked and sunken all over. As my husband is severely partially sighted, they finally agreed to do something about it. But instead of breaking it up and pouring a new one, which would be safe for him and last for many more years, they just had it skimmed with cement. The guy doing it warned us that it wouldn't last and will need regular repairs as the cracks resurface and the concrete continues to sink.
To a degree, sure, it's okay for me. I have a roof over my head at a sensible rent, and while the frequency of them is a bloody nuisance repairs are done and for free. But the property is continuing to deteriorate and is costing them more and more money each year as yet more repairs are botched up as cheaply as possible. It's their property and one day will be needed to house another family. So why are they not making sure it is kept in good condition? They are a business, yet don't understand the concept of doing a job once and properly for a slightly larger initial cost instead of having the same thing done over and over again for a far higher overall cost? I find this utter willful stupidity far more infuriating than a leak or crack!
The short-term mindset of the last few governments has leaked (in a small but steady stream!) all the way down to the bottom. Everyone is being pressured to make £10 today instead of waiting and making £100 at the end of the week. And of course, that is why the repairs are done badly or, in some HA's, not done at all.