Az emberek fegyelmezetlenek. Fegyelmezetlen fejlesztői gárdával pedig képtelenség C++-ban fejleszteni. Nem tudom, hogy a fejlesztő eszközök (gcc) bénaságán, vagy magán a nyelven múlik, de C++-ban valahogy sokkal több nehezen megfogható hiba keletkezik. A virtuális függvényt én sokkal kisebb problémának érzem, mint a cast-olást, a referencia paramétert vagy az = operátort.
Szerk: a kivételkezeléssel (szerintem) semmi baj nincs, abból nem szoktak misztikus hibák származni.