That's true for those companies, can afford public pressure, because IPOs are not like bank borrowing, are totally different. IPOs are the fast way to generate cash but more faster to lose image as well if company is not performing well. So, it should be a more precise decision, because your one wrong move will throw you out from the game. If companies think that they can handle the market ups and downs, can provide some benefits to shareholders that nothing can be good option than IPOs, but if companies are not operationally ready then I will suggest better "GO BANK"