Regardless of how much money a bb'er made, the temptation to deal steroids is just to great. Everyone knows they have access to them. Depending on their conneciton level, it can be very profitable. With generic GH selling for 1.2iu and reselling for as much as 4-5iu, it doesn't take long for that to add up. It's all tax free cash as well. That's hard for a lot of people to pull away from.
If you want pro's to get paid. Support the shows and support the vendors that sponsor the shows. If you want to see bb'ing DIE, stop attending expo's. Three companies could pull out of the IFBB and kill it tomorrow.