Vending machines are still a thing, too. Similar model. All those $5.99 transaction fees add up. Even at 2.99, the machine pays itself off in a year with ~5 transactions a day.
His net is similar to a San Francisco programmer, but he only really works one day a week.
But as I said, he's been doing it for more than 20 years and his locations are prime.
Amortize the time he took figuring it out / getting his systems in place across that weekly schedule, though. I bet even after 20 years that's still closer to two days a week. ;)