Just looking at car insurance...
Alberta (private) comes out cheaper than BC, but not by much. Ontario (private) is more expensive. This is, of course, comparing people in the prime of their lives (probably female), who have never had an accident (regardless of fault). If you add in high/low age range, probability of a future accident, or an accident in the driving history, BC's pubic insurance gets cheaper by fist fulls.
Also, you are guaranteed to be insured in BC (provided you meet the basic legal and health requirements). Private insurers are under no such obligation, whether or not you are insured is a simple math calculation. If you are getting on in years, your insurance will go up or be cancelled all together (simply because you are "due" for an accident). If you go too long without an accident, your rates go up (same reason, you're over due for an accident).
But yes, it's possible to have cheaper insurance, for a while, in most other places.
DISCREET is also correct, in that the Liberal government (much more so than the NDP) does two things with ICBC (aside from deriding it in public):
1) As a crown corp, they are to be as if they are a private insurance company...ie, turn a substantial profit, yet must also run as a crown agency when it comes to who/how they serve the province. ie, they must take on people that private would see as a liability and turn down.
2) The Liberals see it as a cash cow to raid, over and over and over...in order to try to balance their so called "balanced budgets".
I'm not defending ICBC, there's a lot that should be changed with them... but "private" is not always the best solution. If you're a rich sob who wants to rape and pillage peoples bank accounts... private insurance is the way to go
