The paper examines doctrinal and political reasons to explain why the Ancient Greek religion did not feature a distinct class of professional priests as suppliers of religious goods. Doctrinal reasons relate to worshiping a multitude of powerful anthropomorphic gods with flawed characters; absence of a founder of religion and of a scripture; lack of religious doctrine and of a code of moral behaviour and piety manifested as mass participation in rituals. These factors denied religious suppliers the opportunity to form a monopoly acting as an autonomous intermediary between humans and gods. Political reasons relate to the supremacy of the demos which watchfully guarded its decision-making powers and prevented other actors like a priestly interest group to challenge its authority.