Actually the issue is that it's Corporations, who  aren't people , who are donating disguised as individual people.  That's the law the BC Liberals have been complicit in breaking.   And like you, the Libs make out that the bulk of their funding comes from "individuals" who don't want the NDP in government.

The  "individual donors" are in fact individual lobbyists, funneling corporate donations.