I can't say all Americans don't understand humour or irony that's like saying all brit's like tea! (I hate tea)
Some do some don't

But that is people in general. I could never tar a whole country with that just because a handful of American's I may have met 'didn't quite get it'
__________________
Freedom of speech does not protect you from the consequences of saying stupid stuff nor is it a licence to abuse!