The title of the thread is "Stop the Misinformation.." U mean the forumers or the recruitment agency is giving wrong figures?
Besides the earlier post on attracting candidates..higher advertised salaries also make sense for recruitment agents since they are paid a % of the successful candidates' salaries. So they have more incentive to inflate figures..
Perhaps by applying a discount of 20-30% on all the figures provided, we'll be closer to the real numbers in the market