i feel like talonflame has made gengar useless, actually on his own has made several OU pokemon completely useless if hes facing them. E.g Scizor, gengar, blaziken.
If anything Gengar is glad that Talonflame is the most popular pokemon that checks him. Gengar can Shadowball Talonflame on the way in, or even sub if he suspects the switch and then Shadowball it for sure while it breaks his sub. Next turn you swap out to Rotom-W/Ttar/etc to absorb the BraveBird. So what if Talonflame can check Gengar from sweeping mindlessly, good for Talonflame. What's great for Gengar is that ghost is such an amazing offensive type this generation that he can even hit the things trying to check him for enormous damage.
If they want to swap in they get smashed. If they sacrifice a pokemon to Gengar to bring in Talonflame for free then you just swap out to Rotom and came out ahead. If any pokemon is hitting its best checks for large damage then you know it's an awesome pokemon. None of this means that it's not annoying when Talonflame checks your faceroll 6-0 sweep, but the reality is Talonflame being popular probably makes Gengar even better. Imagine for instance if Blissey was as popular as Talonflame, or anything else that he relies on Focus Blast hitting twice to get past.
Talonflame checks Gengar? Definitely. Talonflame makes Gengar obsolete? Not even close.
 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		