Its going to suck if a team gets a company logo which sucks balls. Like the LA Galaxy for example, its so fucking stupid to have the advertisement for MLM Weight Loss products on your team gear.
I find it more confusing in sports like Basketball, Baseball, and Football... With so many commercial breaks, there is tons of time for commercials. In Soccer, sponsorship is hard to look at still... but with literally no commercial breaks except for some of a 15 minute half time period, I can understand the need to get more revenue in, when Commercials cant.
My guess is because the commercials don't do anything for the team specifically. we already have our deal with comcast, and I don't imagine it changes to increase or decrease based on how much they're able to make for commercial time. But selling jersey rights would go directly to the team.