Honestly, it should be possible to run MANY internet services at a profit if you keep your costs low and stop throwing money at every little irrelevant thing. Reddit, Medium, Twitter... all of them probably could have been profitable businesses if their founders ran them out of a normal office, with normal staff salaries (not in the hundreds of thousands of dollars), with less staff and with less money spent on office perks and what not.
Does every business need to be some huge deal with thousands of staff and huge offices and tons of perks and a staff cafe now?