I think that video was the dumbest thing I have ever seen. Steroids can't make you better at MMA. Fighting is about technique. Sure strength helps, but superior technique almost always wins. There are some occasions it doesn't. Sure steroids can help your body recover faster, so you can train harder and more often; but at the end of the day if your actual technique doesn't improve you've gained nothing. MMA isn't power lifting where you just throw weights up. It's the use of functional strength which is completely different.
Now of course you take a guy with incredible technique, and he also takes steroids....then that is a different arguement. But to say that 50% on the low end take them, is a joke.
To say guys pull out of fights because they won't pass the drug test is also an ignorant comment. Guys who fight professionaly do it as their career, not for fun. They wouldn't pass up an opportunity to put food on their plate.
Steroid detection times obviously range from a couple days to months, and even past a year. To be fair the UFC has stricter steroid and drug testing then any other professional sport in the United States and most likely in the world.
In the end, what each individual choses to do to become "better" is up to them. Steroids or not, it takes a whole lot more then that to get in the cage and be successfull. I still find it humerous how people automatically assume because some takes steroids they are going to be superhuman. It's not easy even on roids to gain the strength and power; it still comes down to diet and dedication.