Open Internet by MindsNetAI keeps getting blamed for tech layoffs, but the numbers don't really line up