I have read that article and it's totally right. For the average to hard gainer, you just need more calories than you will likely get on clean food (especially if you work for a living - there are only so many hours in the day you can spend eating). Shakes help but good old red meat. I guess...