I would love to say that I hope for it too, but after Diablo Immortal, I do not put anything out of the table for Blizzard anymore.
Back at the launch of OW1, Jeff made a point in ensuring every new hero and map would be free for all players. I’m 102% sure that one of the reasons why they are releasing “Overwatch 2” is to be able to dismiss that promise saying it’s a new game and it no longer applies.