I actually feel like this should be different in the sense that yes, they are independent contractors BUT WWE owns their name as a trademark. Seems a bit unfair. In any case, I guess this is part of a business strategy to keep them from getting in trouble. They do provide medical attention/staff at every event which is good. I would imagine that is paid for by Vince/the company to some degree.
A bit off topic, but isn't this the case of sports players as well? Because they fall under "contracts" aren't they responsible for getting their own insurance as well?