So, Canelo got the decision because Lara doesn't sell tickets? Maybe, but boxing has always been a business. The troubles we have are not new. From the days where the mafia flagrantly controlled the sport to today, where it is more covert, there has always been corruption to protect boxing's business interests. However, it is not all about corruption and racism. Those, admittedly are the most face-in-front aspects of marketing that take place in boxing. Yet, there is good old fashioned promoting mixed in there, as well.
There are some ways to guarantee sale of tickets. Ethnicity is one. If you are Mexican, Irish, or Puerto Rican... there is an agreed upon formula to make you into a ticket seller, even if you are quite ordinary as a fighter. If you are a brawler (as fighters of those ethnicities often are), the plan is pre-arranged. They will set you up in LA or NYC (depending on which ethnicity you are)... maybe the bay area if you are Filipino, etc. Then you will be matched on TV, waving the flag of your ethnic origin, and winning action fights. It's worked for countless fighters in the past.
However, if you are a slick black fighter, prepare to be the "heel" as they call it in wrestling. You will be the bad guy, all the time. This may cost you close decisions, as it did for Lara, Whittaker, Trout, etc... but some are even immune to that, as Norwood, Bradley and Mayweather can attest. These men are marketed as the enemy to the pre-approved ethnic fighters, as they are the opposite in the important ways of marketing: race, style, attitude, etc. Some play it up, some don't... but be there, and be available, and you'll make money off of an ethnic base that is not even your own.