Hát a GC egyedül a memória kezelésére alkalmas igazán, más erőforrásokat (file handlek, adatbázis vagy network kapcsolatok, stb...) tipikusan más nyelvekben manuálisan szoktak felszabadítani.
A RAII mindenféle erőforrás felszabadításáa nagyon alkalmas eszköz, mert akkor szabadul fel az erőforrás, amikor az objektum (determinisztikusan) destruálódik. Ez sok esetben egyszerűen annyi, hogy kimegy a scope -ból ({...}), de minden esetben jól kontrollálható.