The Greens are just the current placeholder that is benefiting from the anti-establishment votes. Socreds, CCF, Reform, PQ, Bloq, CAQ are all similar examples from the past.
True, and those parties ended up either melding into the two major parties or just disappeared altogether. We shal see what happens with the Greens.