I'm sure the developer would gladly sell more units to locals if they would match the price offered by foreign buyers.

Restrictions of buyers is a horrible idea.  It is anti business and will discourage investment in BC.