Why do all these job search sites..

NOT post the compensation packages? I think the majority of people are most interested in how much they could make from a job. Why do a lot of these job search sites (monster, indeed, etc) and companies not post the salary? Sorry if this is a stupid question.