デザインパターンが大々的に使われる言語ってのは抽象化能力が低いって事だと思うんだよな。まぁあんまり細かいとこまで抽象化しても使いにくいから細かいパターンは何にでもあると思うけど。

GCがあれば安全ってのもちょっと視野が狭いんじゃなかろか。メモリが確保できない時(エラーを生成する余裕すらない時もある)とか、ここでGCに動かれては困る、とか。