Agree completely-the ranked ballot would have been the best option , however the NDP have spent the last couple of years attacking that option and holding up their preferred choice,, PR as the only possible  moral choice.
. And then they played cynical political games with the Conservatives to box in the Liberals, similar to their actions over the last few elections. .
They outsmarted themselves and we are all the poorer for it.