There are rumors (that I've never been able to run down) that the astronaut corps insisted on this so the Shuttle could not be flown unmanned.
Bureaucratic requirements and institutional jockeying largely ballooned the Shuttle into something it was never supposed to be.
The outcome doesn’t determine the risk. I agree that this kind of office politics / face savings definitely is the cause of these two things.