BCNDP shot themselves in the foot and need to move left further. At best they were centrist liberals when it came to workers interests and progressive liberals on social topics. They lost their appeal to the proletariat a long time ago.
Eby called for a snap election (and probably with support and push of his caucus) for absolutely no reason. They had nothing worthwhile on the table that they wanted to push so badly which needed a majority. And snap elections have failed several times in Canada's history.