Bug fixes, buffs, and most importantly Brigitte, have enabled Doomfist quite a lot this season.
People not knowing how to play against him due to him being a joke for the past year also contribute to it. Doomfist players have evolved enough to where fighting them isn’t just about “dodging the punch”.
Bridgitte completely enables him with her Armor Pack and ultimate. His shields generate ontop of that as well. He’s a monster. But he’s balanced in himself and his playstyle requires him to completely commit or die trying.
He still has basically all of those bugs they lied about fixing them. The people who main him just dedicated themselves to the git gud with the character instead of crying about not having a broken rocket punch anymore and giving up. He has one of the highest skill ceilings in the game even if literally every aspect of the character is filled with bugs that get you killed.
It is the opposite Zarya was the META before the rework came out for Hanzo. If Hanzo gets nerfed too hard the only thing that changes is Hanzo gets largely replaced with Pharah.
You’re just seeing more of them because he’s more viable right now. The other fast flankers like Genji, Tracer and Sombra, does slow/chip damage, Doomfist’s ability to reposition and do massive damage in one hit allows him to break through armor.
My two top mains are Orisa and Sombra, so i can still deal with him, but a Doomfist that can properly combo can actually go through Orisa’s fortify. Fortunately, those players are still pretty rare in my games.