Ethereum Treasuries: A blessing or threat for the future?