Necks see a Mexican who's made a hundred million dollars playing baseball while they just got Bained off at the dirt factory and it pisses them off.
Meh. Its not a neck'ism thingie, rather a perception thingie... IMO, the dislike of Carlos seemed to be rooted primarily in a couple of different areas:
*Reasonable previous performance-based expectations (for the team and him personally) and marketing-office hype (unrealized) vs. results (for the team and him personally);
*$100M was the biggest contract in team history - if he was gonna get paid more than Bagwell did in any contract, then he should have had better numbers than Bagwell ever did (again, a 'masses perception' thingie, not personal opinion based...);
*cause and effect of signing him to a $100M contract and (seemingly) resultently turning off the 'signing spigot' (e.g. 2007 draft, plus passed on some other 'reasonable' signings because of the $100M committed to Carlos); and
*dude just didn't 'appear' to give a shit, didn't hustle, etc...
ETA: Oh yeah, and he was 'fat' yet didn't hit for power...