Did they "shill" for the war? Yes. Was I misled by them? Yes. But in the grander scheme of things that was an excellent experience for me because it showed me to be critical of even my most trusted news sources.
I still have a well read subscription to this day, along with Harvard Business Review.
Right now if you read between the lines The Economist is clearly saying that world wide income taxes are going to start sky rocketing in 3 to 6 years. Plan accordingly. RRSPs or TFSA (Roth IRA or 401k)? Most people will keep at it with their RRSPs and cry their heart out when taxes go up.