I'm of the same mindset, to be honest. It kills me that some of the heroes best skins are not in Overwatch, and I would love to be Rambo Hanzo or Cyber Demon Zarya in Overwatch.
Besides, I hated the Summer Games when they have diverted from Olympic-themed sports to.... American Football and Baseball? I would like it if it was more of a "Fun In The Sun"-type of deal, like how (again) Heroes of the Storm had that fun Summer-themed event where most of the characters sported fun summer swim wear.
Or when they had several characters crossing over to different Blizzard universes and we got neat stuff like
Ghost Spectre Tracer (Starcraft).