I think it’s less “retro-future” and more of a joke about how SDN is a corporate stereotype. They can invest the money on larger than life superheroes, advertising, and PR, but God-forbid they throw the office workers a bone and upgrade the tech. Haha.