Sort:  

Account History on RocksDB greatly reduced full node memory usage by almost half. HiveMind will reduce it further, I am not running HiveMind though, I am doing full SteemD & RocksDB. You still need a lot to run a HiveMind based full node.

You are looking at 4-5 machines rather than one, but they can be each be lower ram than one big one. The more ram you get, the price goes up exponentially not linearly, that's where the savings come in.

Once everything can be stored on disk, then you will really see cheap nodes.