no.
Overwatch needs to create an entirely new character to add a new playstyle, but TF2 doesn't, and TF2's characters have a better personality and lore, while Overwatch has too many playable characters with (from last time i played) shitty balancing