Direct Opposites:
* Indifference: A complete lack of interest or care.
* Apathy: A lack of feeling or emotion, particularly about things that are generally considered important.
* Disdain: A feeling of contempt or scorn.
* Neglect: The act of ignoring or failing to care for something.
Other Contrasts:
* Selfishness: Focusing solely on one's own needs and desires, rather than those of others.
* Betrayal: Breaking a trust or commitment, the opposite of loyalty which is often associated with devotion.
* Irreverence: A lack of respect or seriousness, especially towards something considered sacred.
Specific to Religious Context:
* Atheism/Agnosticism: The lack of belief in a deity or the inability to know if a deity exists.
* Secularism: The separation of religion from the state or public life.
Ultimately, the best opposite term for "devotion" depends on the specific situation and the meaning you want to convey.