"Personally, I agree with the UAE. Did we all think it was risk free for them to allow American warships to pay visits there? They could have just said no..."
...and they should have. The only reason they didn't is they like the money. Dubai is trying to transform it's economy to finance and tourism from oil. No way they can do that if they start getting picky about who they allow to dock there.
Perhaps you are right. But, we have warships visiting there, we have UAE Special Forces working with us in Afghanistan. They are trying to transform their country, sounds like me. Our military seems to trust them. Why shouldn't we work with them?
I mean, we can just say screw them all forever, and I understand that. But what if we could really help one of them to change?