I don't think the general consensus is that they make a fighter worse but the two above arguments are definitely valid but not universal. It can affect longevity but this also depends on a range of other things, training, supp regiment, knowledge of proper cycling, etc. Also the second that adding muscle mass won't instantly make you a better fighter as it comes with trade-offs such as cardio and speed.
Steroids aren't only used for gaining muscle mass either. It aids in recovery and just the ability to train longer, harder and more often than you normally would.
Sent from my iPhone using Verticalsports.com App