Hating a religion usually means hating the belief system behind it. That the person thinks the beliefs are not only wrong, but dangerous. It doesn't mean hating the people who believe it.

Hate for an ethnic group is inherently different, because there is no belief system to hate, just a few minor variations in the bodies of those people. It is a hatred of the people beloning to that group. Hating someone for something they have no control over is illogical.