I'm reminded of when the NS NDP got rid of the protected franco ridings and the African riding, and people got upset. Not saying they lost the election because of that, but these kinds of things can be unpopular. Best to sneakily increase the size of the legislature by adding seats in the Lower Mainland.
I think the issue there was that ridings had been created specifically with the goal of ensuring representation of francophones and for Blacks...in BC the ridings with small populations are not designed to favour any minority group - they are just rural seats with too few people.