Steemit doesn't need to make a profit. Steemit is decentralized, it simply doesn't care about money because no one is running it.
That's the beauty, there is no incentive for an owner to take all the profits from the platform, the only people who earn are the users. As long as the steem cryptocurrency has a value on the market, all users will keep making money.
RE: SteemIt's Business Model