Corporations are laying off people almost as if that's the point of their business.. and people still want to run with the "job creator" narrative?