Paying for RAM and having it sit around doing nothing is stupid.
It is NOT true for desktops which run different applications all the time, the user often switches between them, and where uncommitted memory is automatically used by the kernel as disk cache space.