Where do you get virtually no overhead? They have offices and staff and phones and advertising etc. just like any other business.
They don't work everyday and you don't develop software for free.
It's just another living but better than green industry by the hour.