"The only possible purpose of making laws like this"...
Is for pay transparency. And in the vast, overwhelming percentage of the time, an employer knows precisely what they're planning to pay for a role, with extremely little variance. These cherry picked examples don't really mean a lot.
As to your imaginary firm not hiring in "CA, CO or WA", absolutely nothing was lost by the residents of those states.
One of the trends on Hacker News right now is the assumption that SQLite fixes everything. It's the Flex Tape of the software world.
There is zero reason a process would have more than tiny slowdowns with even millions of files in a folder. Finder has problems if you're trying to look at that folder, for obvious reasons, but it's a bit of a self-own for a backup co to claim that 200,000 files causes their solution to break. That speaks to serious algorithmic issues.
DISCLAIMER: This comment will be auto-dead because of moderation choices by dang (e.g. his pernicious need to pander to the anti-science, far-right crowd). This is a badge of honor. Never vouch for my comments.