Having politicians appoint people they know is not going to be demonstrably better than having those same politicians ask people they know to run for that office instead.
There are ways of shielding those decisions from politics. Relying on appointed people is one such way. No shielding is perfect – but it’s better than nothing.