Honestly if they got rid of headshots from everyone but widow, ashe, and maybe McCree (he’s built for headshots but he’s already getting redesigned in OW2 so this would be a good time to get rid of that, if that’s what we want to do) I wouldn’t complain at all.
In VERY early build of Overwatch alpha, all weapons, including Pharah rockets, could in fact headshot. This was removed for being terrible!