The third picture shows the development projected onto a wider picture of the city. You can see plenty of other skyscapers, some looking similar height or nearly as tall. Just not any on the side of the river the Squamish are planning on building.
I do agree though that NIMBY's will generally whine regardless of the person doing the building. I wouldn't say "[all] the critics of the project are racist" because I don't know all the criticisms, but certainly some of the criticisms in the article had a pretty racist slant to them.