GCの根本的な問題は「誰がリソースを管理するか」ということだよ。
GCをサポートするのならばリソース管理はGCにまかせるべきで、GCを使わないならばプログラマがちゃんと管理すべき。
オプションで切り替えるようなものじゃ無いよ。