It's always comical to see how Ahmadi "Muslims" defend their faith and their coreligionists. What's so amusing, you ask? Well, the overwhelming majority of the Islamic world does not consider Ahmadis to be Muslims! So, while Ahmadis display their banner which reads "Love For All Hatred For None", Muslims treat them like infidels.
For example, Saudi Arabia has officially banned Ahmadis from entering its territory. This means that Ahmadi public figures can't perform the Haj. Instead of lecturing the West, perhaps, Ahmadis can preach to their own inbred ilk about tolerance and peace.