That's interesting; the article did seem like something more common in Russian and other East European cultures. Maybe it's a side effect of intellectualism being more highly valued (a good thing) but then leads to these superiority contests where "good enough" is derided if it is not done in some intellectually interesting way. Which can be a disadvantage in software engineering.