Are you sure? The "camp" is obstructing traffic. They are also trespassing (the land they are on is not theirs). Those crosses would also be considered littering in most states.
Also, did she contact the families of all those people whose names are on those crosses? Did she have the right to use them in that way? What if some of those soldiers weren't christian? Did she have the right to put their names on a cross to use for her own purposes?
Therefore the driver must have been a redneck? Interesting reasoning...
The bottom line is that this "protest" is done very poorly. Chances are, the driver of the truck is frustrated because they are making his daily life hell because of what they are doing to traffic. What gives people the right to obstruct other people's lives? This isn't a protest- it's more of a publicity stunt.
I think the whole thing is sick.