From a traditional business perspective the Obsidian approach has many downsides:
we can only focus on 1-2 things at a time, we can't build lots of stuff in parallel like a bigger company can
we have to cover our costs, we can't subsidize pricing — charging a fair price is a disadvantage in the market
we have no lock-in, our users can leave at any time easily