GO!!!, you have some good points and I certainly will not argue with you about the role of the CSS. My job, whether my old one or my soon to be new one, is to support the pointy end, not be the pointy end.
However, the problem will be where to draw the line once the CIB genie is out of the bottle. Only combat arms? What about the sigs/ medics/various CSS troops that will be right beside an infantier on a LAV battle run? I fix a LAV III under fire and I get squat while the guys standing two feet away, watching my back so I can do my job, get an award? How about if "all you did" was guard the LZ, while everybody else was out on patrol, so the beautiful US Blackhawk could come back and pick up your tired @ss. Oh, and you're a clerk.
I do not disagree with the idea of somekind of "battle honour" but there is no way that it could be restricted to certain trades/positions. The way you put it, it would be difficult for many Snr NCO's and Officers, that are vital to a units fighting effectiveness, to be eligable for such an award. Their boots just very rarely touch the ground or their fingers the triggers.
All in all, I think that this is something better left alone. I understand the frustration of people getting the same medal as you while you know for a fact they did not have the same living conditions/threat levels/ etc. That is something that should be looked at and should be relatively easy to fix, but something like a CIB would be very problematic. And you know as well as I, some weiner that doesn't deserve it would get one, and the value of it would only go down till it is just something else to go on the CF's.