Andrew is not arguing against people paying for specific features/work. He is arguing against 1) not coordinating that work with the core team 2) competitive 'first correct submission wins'
To the contrary, the article explicitly called out bug bounties as making more sense.
The last point is also similar. If I get a significant contribution in area where I'm not competent, I might take it, but is it going to maintain or fix problems to it in the long term? I'd rather not include a feature which I know I can't maintain long term.
Sometimes things are boring because nobody really is interested in the results, but i think that is a diferent kind of boring. Sometimes maintainers are overworked and cant do everything, but that is also a different sort of problem.