"Just kill Espeon" - wayy easier said than done when facing a competent player with Baton Pass imo, since the only thing Espeon really cares about doing is bouncing back taunt/whirlwind/roar.
My experience against people near the top of the ladder using baton pass is that to "threaten" Espeon - to stop what it is designed to do - is not easy outside of a few prankster/hazers. The fact that Espeons generally try to build on the spdef side, and attempt to receive a +2 defense boost mean that generally you need a really strong attacker that can threaten Espeon or one with dark, bug, ghost STAB and that can simultaneously break the baton pass chain after it baton passes out. And there are very few dark, bug, or ghost type phazers, hazers or taunters that are viable. It's not really difficult to kill Espeon, but the things that it is designed to stop (taunters/phazers), can't really do anything back to it, while not being able to double out to a different mon due to switch priority.
To elaborate, because Espeon is so fast (especially with +1 speed), few things that can threaten a kill on "bulky" Espeon are able to simultaneously threaten it out and threaten to break the baton pass chain. The closest thing that fits these conditions is Gengar with taunt, but it risks a speed tie unless it's scarf or focus sash, no BP player is going to keep in an Espeon on Gengar, and after +1 spdef,spatk,speed, stored power ohkos gengar because it's so frail. Anything else that could threaten Espeon probably doesn't have phazing/taunt moves anyway, so the opponent probably won't send in Espeon anyway. Trying to wear down the pokemon on the team overall is not trivial, since the opponent gets switch priority - if you predict their Espeon and try to go for a super effective hit, generally you have to hit it with a non-STAB move, since Espeon wouldn't switch in on something that did have a super effective STAB move on it. Same argument if you predict Espeon to switch out to something else. After a few boosts, those nonSTAB moves really don't really make for a great way to "just kill Espeon." Espeon only exists to render so many taunters/phazers useless. It is amazingly effective at this as part of a full baton pass chain.
Not trying to make Espeon sound invincible in the baton pass chain, but it's not as simple as "kill Espeon with super effective attacks."