Something I've always been puzzled by is how a reported population of 1200000+ people (plus a load of minors) can possibly share one single altar when the amount of 'offenses' which requires a sacrifice at that specific altar are so many.
Add to this any ceremonial sacrifices on specific dates, and I just can't see how you'd be able to keep this up.