Yeah they're awfully ugly and I can see it being difficult to distinguish during a game.
As for actually raising money, I'm told whatever is made from selling farm bureau T shirts will go to the American Cancer Society. Nothing from the gate or concessions.
IMO, spending money on "pink out" stuff is a waste. After covering other costs, hardly anything actually goes into research. Much better to just write a check directly to the ACS.