The WWE's drug testing program was a joke. An attempt by Vince to put the blame and responsibility on the individuals and not the company. He knew what was going on, who was taking what. These suspensions aren't being done out of concern for the wrestlers health, but rather because the press and Congress have been on his ass since the Benoit murders.
Batista and Kennedy both look particularly stupid now, since they were doing the talk show circuit around the time complaining about everybody "falsely accusing wrestlers of taking steroids".