I personally agree with you. The best kind of job post, to my taste, is by someone I'd be working with. But I fear it would be a step too far to impose this on the whole thread.
Do you prefer to see 10 posts from my company, from each hiring manager with open positions?
But I can also see why it seems inconvenient to have many people from the same company post as well.