Exactly. It sounds like this test is working as expected based on the comments here. "Honest" might mean telling your coworker that their code sucks and you could do it better if they would just get out of your way. Tactful and positive would be saying they're off to a good start but here's some feedback. If someone can't describe their current or previous job in somewhat positive terms, I don't expect they'll be able to tactfully navigate difficult social situations in their new job.
Imagine if any other field operated this way, holy shit, how does tech only get away with this toxic shit? Good try their Joe, you only nicked the artery a little bit! Umm nope thats not how we cut the lumber Bill, don't worry though the rafters are invisible under the roof!
Notably, in aviation, when things go wrong it is generally looked at in a non-blame way so that training cam be updated to prevent similar problems in the future.
It might not be what makes you happy, but ATC isn't in the business of making you happy. They're in the business of saving lives, which this method accomplishes better than what you're expecting.
This isn't a "tech" thing, it's a "professional managerial class" thing.
This same tests is applied in banking, finance, consulting, sales, or any number of other highly renumerative white collar professions. The farther up the ladder you go the more important it becomes.