I was only 13 in '94, so it's all foggy to me, but I always thought some of the roid use was masked simply by an increased focus on workouts and training and athletes treating their sport (and I think this applies for all sports) as a profession and not a game. Gone were the days of players sitting on the couch all offseason, using spring training/training camp to 'get in shape' and that mentality shift (combined with using technology to improve our understanding of the sports and how to improve) is what created a s*** ton more depth within sports. The fact that players were working out and training year round seemed to somewhat support the increase in power/home runs - along with the increase in velocity.
From my perspective, there's a been huge transformations across most sports and it feels like that started in the mid '90's to mid '00's. Hockey is now this incredibly fast paces sport built on skill, the depth of field in golf is grown immensely, basketball eliminated the traditional lumbering center, we stopped running the ball up the middle in football 30 times a game, etc.
As the advantages that premium athletes became more apparent in all sports, the focus moved to fitness and training - which inherently lead to PED use in all sports.
Not exactly sure where I was going with this - and I think the concerns are fair that baseball may struggle to recover from an extended lockout/strike. I think it already is simply because there are so many options these days. At the youth level I can tell you that lacrosse has stolen a ton of kids from the game of baseball and I don't see that changing anytime soon.