So could I. I imagine a Java aficionado would say the opposite. Like I said, different ways to think about the problem.
No GC I know is happy without a heap several times larger than the program's requirements.
OTOH, Java programs tend to be built using frameworks that soak up memory like crazy. So there's that.