"...individuals like him bring down the whole profession."
The profession seems to be doing a good enough job as a group. I am tired of having to be a beta tester, at a minimum, for every product release I have paid for, sometimes substantial sums. I am aware that "management" is at the heart of the problem, what with unrealistic schedules and budgets. They, too, are members of the profession and probably most responsible for reputation damage.
IT: One label to bind them. One brush to tar them all.