In this article, Dan pointed to the fact that "Keeping RAM scarce (64 GB) lowers the cost of hosting a full node, but increases the cost of interacting with the blockchain."
I understand that keeping a small amount of RAM available will push the price of RAM on EOS RAM MARKET, but how does having a limited amount of RAM in EOS Blockchain will lower the cost of hosting a full node?
I understand for Block Producers, they have to comply with the minimum requirement of RAM as suggested by the current status(https://www.eosrp.io/), so that they can be fully synced and communicate with EOS Blockchain. Does this requirement extends to regular dAPP developers? Do they have to have +90GB RAM in order to host a full-node?