Which is better, B2B or B2C?
A B2B sets a more attainable rate of success because the problems are known and are easily controlled. You have a clear execution path when attracting other businesses. You can charge money for things without needing a massive wave of growth.
When it comes to B2C it's more difficult because you need a massive user base. Getting to that point requires huge amounts of funding, debt, and the need to find a way to crawl out of the hole.