It would also have smelled like Burger King with all that beef sizzling on the altar. Maybe one smell worked against the other.
It is good to remember that such was the case in most, if not all, of the other ancient societies. In Homer's Iliad "hactaombs" (the sacrifice of groups of 100 animals, though probably not always to be taken literally at exactly 100) are mentioned regularly (for example, at 1.431-447, 2.306, 4.120). The only way people could eat fresh meat was to slaughter an animal and cook it right away. Since meat was not a regular part of most people's diet, it was offered to the masses at festivals/holidays/celebrations, and these were centered in the temple. The priests were the cooks, their assistants, the slaughter men. It wasn't just the Jews in Jerusalem. If you were an average Syrian, Babylonian, Greek, it was the same story.
Temples were also the banks since they were the most secure places in a city. Hence the common temple robbers, and the money changers Jesus threw out. Knowledge of the temples of antiquity helps one today appreciate why they were so important.