Yes a couple of dozen people at 20 dollars an hour(because Tech doesn't come cheap) plus benefits and employment taxes. Hiring people isn't free. Also there is a constant need to upgrade hardware and purchase new hardware. Lights and other utilities not to mention space to store all the equipment. It's not all just given to them. Rent must be paid. Internet Service bills have to be paid.