Who gets to put their banner on this site is the decision of the owner. If he puts up more American vendors than Canadians I'm sure he knows he'll lose members, which is a shame. This site has a lot more to offer than just vendors.
Like the whole 'buttons' issue, he needs to keep money flowing to support this site, and I'm sure he'll do whatever it takes. (Although, I've read recently that it has been difficult for one individual to reach him in regards to support).