ive personally SOLD steroids and steroid related products to more than 3 UFC fighters.... several baseball players also (pro and minors)
youre naive as shit if you dont think that drug usage is widespread (well over 50% of pro level athletes use or have used at some point) throughout pretty much EVERY major sport.... hell even fucking badminton players have been popped for peds.
you arent 100% positive about anything because you dont know what they really do in private.
the thing is, most guys dont use continuously and they do not use it very often.... but many of them do use something occasionally, especially to recover from an injury faster or push through a plateau when they know theyre far enough out from their next fight that they can cycle off without problems.
as far as testing and getting caught.. the olympics are rife with PED usage and have the most sophisticated and stringent tested standards and they still dont catch majority of the PED users, so its kinda wishful thinking to believe the lame ass USADA testing is actually gonna catch anyone except those that just get their timing way wrong or think they wont be tested.
ill agree on the 2nd part
but on the first part... a 10ml bottle of cheap UGL lab testosterone in thailand costs about 750-900 baht and you can walk into many pharmacies and just buy it OTC, and at a dosage of 250mg / week (enough for improved recovery and muscle retention without bulking up and hurting their speed) would last 10 weeks, so even a poor thai fighter can easily afford it.... i goto a gym with many young thais thats juice up, and most of them earn less than $650 per month salary at their jobs (thai minimum wage is about $300 per month)