Do you even understand steroids? Like actually understand them? Know the difference between Anavar, Tren, Test? There are so many different steroids out there that do different things. Not all steroids are the same. And not all PEDs are steroids. You aren't going to lose results by stopping something like Adderall. It may heighten awareness, get you wired, etc, but you're not going to have a fall off in performance like with steroids. And not all steroids have much of a drop off if done correctly.
My point is, they may not even of been taking steroids.