Thanks for your comment. My basic point is in essence what you have stated.  Immigration policy is set by the federal government and there is really not much the province can do. Well intended policies that have been relatively successful in other provinces have backfired in BC. hence the drop in numbers. 

Instead of attracting well educated or skilled immigrants such as engineers, doctors etc..., the cost of housing and the overdependence on real estate as an income generator for the province has attracted immigrants who are linked to that facet of the economy, rich or not. This includes parachute families.  Otherwise, many others are immigrating for family reasons such as reunification. It's a simple fact that few of the latter have any skills that translate well into our economy beyond employment in relatively low paying jobs in the service industry or construction.  

Until there is a change in BC's economy, I see a continuation of this trend. Nothing anti-immigration about it.