On your first point, I would think definitely. People should find it odd that every year, a few guys get busted for PED's, and it's NEVER the very top guys. So basically, we're to assume the guys who aren't winning are using PED's, but the winners aren't? That sounds pretty foolish to me.
I know Crossfit claims to use NCAA standards, and as far as I'm aware, TRT is not permitted under those rules... but the actual policy, as it is written, seems pretty vague. I've never heard any big name crossfit athlete mention being on TRT, and there are plenty that have stated very clearly that they don't use anything of the sort, Froning being probably the most outspoken of them.
I'm not sure how drugs could be more rampant in crossfit than the IFBB... that seems like it would have to be an exaggeration. But I do believe that athletes at the highest levels of every professional sport, crossfit included, are using banned substances more often than not. In crossfit, I assume there are many, many athletes using GW501516. It's basically endurance in a bottle, and it's nearly impossible to test for at this time. I don't know if crossfit drug testing even screens for it at all.