OH PLEASE .........WE ARE INDEPENDANT CONTRACTORS....I RACE NHRA I PAYTO BE IN IT JUST LIKE IFBB BUT I CAN ALSO RACE IHRA...AND ANY OTHER RACE WHERE THERE IS MONEY TO BE WON....NOW IF THE IFBB WAS PAYING THE ATHLETE MONTHLY THEN OK .......BUT THEY DONT.........BOB WORKS AS IFBB REP TO KEEP HIS NAME OUT THERE WHERE WOULD HE BE WITHOUT IT..WOULD WE HEAR HIS NAME WITHOUT THAT POSITION 
?REALLY COME ON NOW....ALL PRIZE ONEIES WE GET WE TAKE OUT TAX SAME AS OUR CONTRACTS WE TAKE OUT TAXES.......CUASE WE ARE INDEPENDANT CONTRACTORS..........PLA INAND SIMPLE AND YOU SHOULD BE ABLE TO GO MAKE MONEY WHEN AND WHERE YOU CAN
You are right, we are independant contractors, and thus, can CHOOSE whether to follow the IFBB's rules...or not. No one is forcing anyone to be a member, and If they don't want to abide by the rules set forth...they are free to join any other federation they wish...as you did.
If you have no regrets about your decision, then why are you still complaining...you left...end of story.