For me this read differently. Probably because at my company we had one jerk like this. I spent a good year fixing his poorly written code. His only goal was to always make dazzling things that work for a few weeks, enough for him to pitch them, but no focus on clean and sustainable work.
But I do agree, there is a fine line, and lots of places do not give enough recognition to employees.