1. Pretty much anything written in java or jvm languages (clojure, scala) needs a lot of ram.
2. Since (at good hosts) there are fewer high-ram vps to a node than with low ram, you tend to get more cpu and i/o performance even if you don't use the ram.
Still though I've never made much use of...