Fully agree and have been saying the same on numerous threads on this topic. The notion that Bezos would choose a Canadian city in order to spite Trump is ridiculous as this is a long-term commitment going beyond a one or two term presidency. 
And really the company would be seriously tarred and feathered on a broader basis because of this decision that would not be easy to pass over.