Because you can't be passionate about B2B apps. When we're reading about that to become an entrepreneur you can't be after the money, you have to do something you're passionate about, something you would die for.
All this, passion, solving a problem to die for, disappears by doing B2B and you're only going for the money again.
Of course there are exceptions, but that's the difference between B2B and B2C.