I don't think Baton Pass teams are gaining traction because Espeon counters swag play lol. The reason why they're getting popular is that it's really easy to build a Baton Pass team and get a bunch of easy wins left and right; ergo, they're basically the perfect team to ladder for suspect requirements. I think four major components contributed to Baton Pass being a helluva a lot better than last gen. The first is the addition of Speed Boost Scolipede, which can pass useful defenses boosts and actually has some resists that helps its team such as Fairy (Hyper voice), Fighting, and regardless of how rare, the ability to absorb Toxic Spikes, which otherwise fucks these teams. The second is the addition of the Fairy typing and subsequently Sylveon as a reliable second recipient and solid passer itself and to a lesser extent, Mr. Mime's retyping wasn't a half-bad addition. The third is the lack of weather-boosted attacks, which made breaking subs fairly easy. It's a lot easier to maintain a sub and boost when freaking bulky resists aren't 2HKOed. The fourth is the ever-growing popularity of stall, which if you aren't aware of, automatically loses to Baton Pass should they lack something stupid like haze Quagsire. The general decrease in power creep as well as the addition of two very good members is what makes Baton Pass so much better, and in the the eyes of many, a possible suspect. All the suspect test did was encourage people to ladder with the team that could get them as many wins and as easily as possible. That isn't something new, I recall in late BW2 I used Kyurem-B on all my teams to get requirements. If you pay attention, the suspect tests tend to reveal the next big threat considering people are motivated to ladder with whatever is easier to use, aka the broken shit.