Unlike Bitcoin, the primary purpose of Ethereum isnt to become an alternative to money or payments. Rather, its purpose is to pay for smart contracts, transaction fees, and other services on the Ethereum network.
It's purpose is determined by the people that use it. Right now, its primary purposes are to invest in ICOs and to breed illustrations of cats.