Well yeah. With mark target, any target is easy.
Yeah I've gotten spoiled by it since I almost always have it available when playing with my crew
I only play randoms in 3v3s so I know the struggle it can be to kill an elefant/jagd, especially with ~50% chance of penetration on the FF. Sure the tulips help with the stun, but you still need a lot of coordination.
Voice chat is a massive advantage imo, so the coordination is much easier. Unless you're against another arranged team of course
The tulips are clutch because you can do a bunch of damage before taking any shots from Ele. Even with the 50% chance I think it's still better than other allied TDs. Can always stun it with the 2nd set of rockets if you have to run, but if it's marked that's usually a death sentence