Two things that the article neglects:
1. People grow into jobs and start to like stuff they didn't expect to like when they imagined doing them before.
2. The hour-to-hour things at a job like going to a meeting depends heavily on the people you're with. The same person might hate meetings at company 1, but like them at company 2, just because of other people and the atmosphere. The people-aspect is probably very important and impossible to unpack before you tried the job.