If you ask me, our member's AR rifles in the picture threads are more artistic than that particular suitcase bomb. Some of the photography is nothing short of amazing. We have some talented folks here!
Art is subjective. I'm not going to be the guy who claims to have a definition nailed down. I will say this guy's stuff is in bad taste, but who really gives a shit? I'm not offended. The stamp thing is cute. I see it for what it is: An stunningly obvious attempt at shocking people and creating controversy. Big deal. People that get REALLY upset at this sort of thing amuse me. I swear, there are people who's sole purpose in life is to seek and point out things that offend them. They are giving the artist exactly what he wanted. They're caught hook line and sinker. In escense, the artist is a real life troll. Don't feed him.