>It seems all the ads are literally lie.
As someone who's been in tech for over 20 years, let me explain. There are many reasons why job ads get posted, and not all of them involve the existence of an actual job that a hiring manager is trying to fill. In some cases, it's just a staffing agency trying to build a resume database. In other cases, it's HR conducting market research on compensation levels and talent depth in a particular geography. Sometimes, as has already been noted, it's to fulfill a legal prerequisite to bringing in visa holders. After awhile, you sort of learn to spot the fake postings.