I don't think that really the problem is the cross so much as it is an outright attack on the fact that it represents American values. We love and honor those that have given of their lives, bodies and fortunes to provide us with freedom. This is exactly what is under attack. The fact that the cross is used is the means that they are using to authenticate that effort.
The person is a Catholic, and he is the one pushing the suit. If this were true, then he'd have no objection religiously speaking. Therefore it has to be an objection on what it stands for.
This is sad Wes. It is very sad. Thanks for bringing this to our attention.