Even today the brick and mortar stores of multi-million (billion) dollar companies have dirty bathrooms and broken lights.
The justification for the light situation in the movie is simple: corporate greed and human laziness (which fits nicely in the narrative as well).