There is so much to correct here. Nearly every sentence you wrote is factually incorrect.
1. Yes, he should have asked. Clean boxers should not fight dirty boxers. Clean boxers who have the kind of pull that Floyd does must absolutely do every thing they can to ensure they dont face dirty boxers.
2. Floyd had no proof but boxing is a small community, everybody trains with everybody. Word gets around. Floyd was far from being the first to accuse Pac of juicing. Paulie said it best, guys just dont go public cause that would be the end of their career.
3. Floyd didnt get taken to court because he asked Manny to test, he got taken to court because he called Manny dirty publically. Thats slander of course. However Floyd didnt "lose" as there was never a verdict. He settled for an undisclosed amount.
4. More importantly, since Floyd started doing it, everybody else in the fight game who has the money to pay for tests and is clean has done the exact same thing. Oh, that includes UFC by the way. You know what Roach said after Manny got knocked out by Marquez? "We should have asked for testing". Yeah, Floyd was so wrong and "pussy" that everyone is now doing the same thing he did.
Floyd only settled because Pac's attorneys supeoned the results of Mayweathers steroid testing. May weather camp was being held in comptempt for not taking shit seriously in the lawsuit. Then a rumor broke that Floyd had failed his steroids tests. Once the attorneys filed for the results , Floyd quickly settled to make shit go away. Thomas Hauser wrote about this extensively

