This is not right. I'm a founder of Series C startup/venture and I'd be inclined to take money from SB only if numbers are looking shaky. Going public creates a strong brand value, and liquidity for all the employees (not just VCs and founders). Not to mention, makes recruiting easy due to perception of "this company made it". While there is lot of scrutiny, I think it's worth it if your numbers are somewhat good (no need to be great as public markets have shown to be forgiving tech companies if you have bright growth prospects or you can paint a great futuristic story).