I agree. Good of him to find the bug, but he should have been responsible, notified Apple discreetly and given them some time to respond. Then the thing might have been patched before it became widespread knowledge to crackers.
If Apple hadn't responded then they would have faced had the additional charge of being slackers at acknowledging security disclosures. So even more of a feather in his hat, in a way.
As it is, he may burn his rep with his approach. Whether you like Apple or not, this wouldn't be something cool to have done to your own OS of choice.
And, agree with you and some other posters. It is frustrating that Apple fairly consistently manages to poke holes into a BSD, systems that are almost a byword for security robustness.
In a way, I almost wish that they did get a massive actual breach, not just vulnerability, that would motivate them to actually take security a lot more seriously. And, also, shut the trap of my fellow fanbois customers who think that nothing can ever go wrong with a Mac. Way too complacent, both.
MS's security, if not its reputation, actually benefited from the aftermath of some of the massive worms of the late 90s / early 00s, like Melissa and Blaster.