Yes, employing people should not be a sin. To Wall Street investors, however, it is a huge unforgivable one. Unless of course we're taking about H1-Bs from India. Then it's ok.
Bottom line: don't work for a publicly traded company if you can at all arrange not to. Your income is a lot safer that way.
That said, I'm surprised that a useless social networking company that caters to narcissists employs anyone at all, but that's kind of a special case. Then again, considering everyone under 40 has a portfolio consisting entirely of Facebook, Twitter, GoPro, and maybe Apple such a collapse repeated a few times could cause the ruination of a whole generation...
Employing people is not a sin, but being employed is also not a God-given right.
Employees need to create value for companies. If an employee costs the company $100k/year, and the company only benefits $80k from that worker, it would be charity to continue to keep the employee on the payroll. That's all well and good, until there's no more in the piggy bank.