I've never really thought about it, but I think it would make it harder for them to get sponsorships.
If your name is Nike, then would Puma really be willing to sponsor you? And if your name is Nike, then you're already advertising for Nike. Even if Nike did sponsor you, there would be no competition so you wouldn't be able to negotiate a bigger paycheck.