Comparing Ireland with Iran is a joke. The Chinese government does the same thing trying to compare Kent State with Tiananmen. They are trying to blur the lines between inevitable faults in societies whose governments largely uphold human rights, and those that blatantly violate them on a systematic level, as part of the basis of the regime's existence.
I really agree with your point.
But, is doing this to other populations better than doing it to your own population? Or better than support and instigate other governments to do it? Shouldn't all these behaviours be on the same cathegory?