The articles do have some factual information.
Here's the truth about cholesterol for anyone interested.
If you eat a balanced diet of protein, carbs, and low to moderate fat - getting the amount of calories you need to maintain or even gain muscle without getting fat, your cholesterol levels will be fine.
However, if you eat to caloric excess, ie bulking and are eating more than you can synthesise into muscle, use for recovery, the excess will be stored in and on your body as fat.
Too much fat leads to excess calories and indirectly to higher bad cholesterol.
Too much carbohydrate also leads to the same situation with big insulin spikes and faster fat storage AND faster increases in cholesterol.
Too much protien goes through glucogenesis, becomes carbohydrate, and does the same as the fat and carbs as far as cholesterol goes.
Believe it or not, Dr. Atkins had things somewhat right - eat a higher fat, lower carb, moderate protein diet and you'll burn fat, lower your bad cholesterol, and raise your good cholesterol. Then when you reach the weight you desire, you gradually reduce fat intake and increase carb intake until you are at maintenance.
For bodybuilders though, that isn't optimal now is it. How can we grow without carbs or without insulin? Well, we can't do it very well. So the best way is to get a good balanced, fairly low fat diet with the smallest excess that allows us to make decent muscle gains with minimal fat gains. Remember carbs do cause insulin levels to rise. Fat in the system with elevated insulin levels is a very bad thing, leading not only to fat storage but also a bad lipid profile.
Then when it's time to cut, it is OK to eat more fat and less carbs to burn off any excess fat we've gained and improve our lipid profile in the meantime.
Sorry, going out for a big fat/carb/protein laden dinner at the mexican resturaunt right now, no time to go into more detail.
Oh yeah, I do believe in the occasional cheat meal. While bulking I have one a month - guess what today is.