Between selling Twitch and starting Atrium, I’ve thought a lot about how B2B compares to B2C - favorably, in my opinion.
1/ In B2C, you have to ride a massive wave to become a success. This is more than just being good at building a company: you also have to be very lucky. Google, FB and Twitter all rode massive waves.
2/ B2B, however, is in your own control. The problems are known. You can just ask businesses what their problems are and make products to solve them.