If I had to guess, the reason only consoles are getting this is because the sales/playing of Overwatch are so great on PC that there's not a reason to include them. You don't do free weekends when your game is doing well. You do it either because you need an uptick in sales/attention, or you're releasing a huge update and want to bring back players as well as new ones, like what Halo 5 did for the Warzone Firefight (which was amazingly underwhelming.) I know Season 2 is starting with a new map and there's a bunch of tweaks but I wouldn't call it a MAJOR upgrade for players that stopped playing. I mean the game isn't significantly different than it was when it was released less than 4 months ago, at least to the casual player. If they're smart they'll also give the game a discount. $40 would be a more appealing price point, especially because a lot of the "perks" of the Origins Edition don't appeal to console players, who don't even have access to most of the games they benefit.