The only reason the Conservatives won was that the Liberals had a cheap copy of a Conservative intellectual hack that just did not have the stones to force an election.
The Liberals need an independent thinker like Pierre Trudeau or Jean Chretien who had what it took to get the job done.
As far as the NDP is concerned they are not even close to the Liberal way of thinking.
The only people that is against the CBC is the competing private broadcasters, people in general will watch what is put in front of them as long as it is good.
Private broadcasters are competing for advertising dollars in a shrinking market.
One of the private broadcasters went as far as to try to charge the cable stations who carry their signals.
If private broadcasters wants some government scratch they should start to produce Canadian content for the folks at home instead of generic shows for the Americans.
Trudeau is still responsible for giving Canadians identity with his fifty per cent Canadian content rule in the 1970s.
If the private broadcasters had their way Canada would not have a broadcast industry and as for the great white north TV would be introduced in 2000.
I can sympathize with your dislike of Iggy: I didn't like him or ANY of the leaders to be honest (Duceppe was the closest and he's a Quebec seperatist...).
As for the rest of your statements, you're dead wrong: the country would not survive another Chretien or Trudeau in office. There would be referendums in the West and probably Quebec, as a return to their type divide and conquer mentality towards the hinterlands would send regional nationalism through the roof. Alberta would be gone: most Albertans probably would rather accept the inevitable annexation into the US than more of the Liberal Party's selective oppression.
The Liberals need to re-invent themselves to attract back the voters they lost to the NDP and Conservatives, and this means re-discovering the center: I don't see the NDP as being able to become centrist enough to maintain their base. The big reason the Conservatives have taken power is they are almost winning the center by default, while the Liberals and NDP are fighting it out to see who can be the most "progressive". Yes, politics need to evolve to keep up with the needs society (which is the textbook definition of classical liberalism) but they don't need to force societal change, unless there is a negative effect on the long term stability or danger to be avoided... which is where the NDP and Liberals are failing IMO. More often than not, they manufacture an issue as an excuse to socially engineer a "solution".
The CBC tends to have support from more remote areas (like where Cliffy is at) who have limited to no commercial options... and not everyone wants to pay for satellite radio & TV. In larger urban areas, their market share is small: HNIC used to get a huge share but their coverage/broadcast team has taken some hits over the years and others (the TSNs & Sportsnets, etc.) have gotten a lot better. On the whole, I think they are the next thing to a white elephant: they have some use, but not as much as their funding demands.