Auto bailout:
We had several auto firms collapsing (e.g. GM) but others were doing fine (Toyota Canada).
The GC and ON govt spent $10G to bail out the collapsing firms on the basis that "they were too big to fail".
Same argument used for %*$^ banks. Solvent, successful firms received nothing.
NDP opposed bank bailouts, but supported auto bailouts. Because auto firms are unionized but banks are not :-)
As noted already- no bank bailouts in Canada. In other words, you've slid into making stuff up.
Auto unions have constitutionally-guaranteed votes at NDP (20%?) Which makes NDP spokes-puppet for unions. Which makes an independent progressive movement like Greens necesary.
Testimony to the purposes one isolated and distorted fact can serve.
Unions that are affiliated to the NDP- which by no means all are even of those whose members are much involved- for the purposes of the leadership vote have a voting formula. It doesn't work out to any given share.
If you think that makes the NDP a union sock puppet, you know nothing about how the NDP operates. Unions are one constituency among oters that have clout within the NDP. Let alone within your own house, do you know anywhere that democracy is a neat and tidy affair? And I beleive you are sufficiently acquainted with the clout of constituencies within the Green party.