system engineer

A system engineer has to do what a system engineer has to do...

After reading You may want to avoid hacking your open-source CMS today I was saddened, not because Drupal fell short (it didn't), not because Open Source usage is flawed (it isn't), but because it reminds me of situations I have endured in the past from the receiving end unfortunately.

Summarizing the story, The Onion forked (as in adapted to their own wishes) Drupal 4.7 apparently not realizing the costs of maintaining/syncing their own product. Wrong expectations make up a big part of a disappointment. Good expectations are part of doing your homework.