No, you don't have to buy all of Ethereum. You can buy as much as you can afford, making it accessible to everyone.