We're in basic agreement here, as part of the reason there was so much anger about the "not wanting to waste a year" was because the fan base knew this was not an easy fix.
However, and something you've spent plenty of time arguing with people over, is the entire premise of why Getz is here. Jerry is a lot of things, but he's not a dumb person. He stood in front of the media last season, twice actually (he also held a private, media-selected interview in his office the same day as the press conference) and in both cases, cited the main reason of hiring Getz was not wanting to waste a year, he knew the people in the organization, he knew what needed to be fixed and corrected. He wanted this fixed, but also fast, because he doesn't have a lot of time left to waste, and because Getz had been here, he made the most sense.
While I don't think Jerry truly thought 2024 would be a team competing for a playoff spot, clearly he didn't think it would go like this, otherwise we don't get two statements from him at the end of the year.
The frustration from fans comes from the idea that because Chris Getz has worked within the White Sox organization, he automatically has a leg up on any other human that could have assumed this role. No one else on Earth could have accomplished what Chris Getz did in 2024, because he already knew what was broken, as he was already "inside" the building. The hell with interviewing anyone from the outside, or from organizations that have run laps around the White Sox the last decade plus, Chris Getz can fix this thing faster than anyone because he knows the team. And that's why he is assuming the role of GM for the White Sox. That's it. And that's why people won't accept him as deserving of this role.