you're a great ambassador for the city, thanks for taking the pics.
i honestly don't take the opinion of any of those other forums (forumers) seriously because one, they are mostly opinionated, emotional reactions, with little or no fact checking behind their statements. Two, a lot of them are young, un-informed people who obviously haven't seen enough of the world. Three, I find that certain Toronto forumers' (I can only assume they're from Toronto) are truly obnoxious and arrogant, which doesn't help your cause.
It's great to see you're trying convince them otherwise, but I hope you channel your talents beyond just trying to impress a small bunch of people on those forums. You would get greater satisfaction if you got yourself involved in toronto tourism, or any organization within the city's travel and hospitality industry?
For myself, I would like to get involved with attracting convention business to the city, making pitches, and creating promotional material. Alas, I need the guts to do a career change