Good heavens.  Toronto has its nationally famous Gay Pride parade where men can strut around in various states of undress....or in a dress if they prefer....(which is fine; its a free country) and you take issue with Calgarians dressing up as cowboys?  

Live and let live.  Attend the event(s) of your choice, and kwitcherbitchin about how others choose to celebrate.