The author has less than 5 years in the industry. He is still in his engineering honeymoon. In 5 more years ask him how it is going.
Working at MacDonalds for 1 month must be awfull
None of those things make up for the giant differential in income, and predictability of hours though. And McDonalds does lack the occasional super interesting problem you get in IT - but day to day the actual job wasn't a lot worse.
But I don't believe myself to be above any job.