It’s basically the minimum amount of ETH needed to ensure there are a lot of validators all in sync. If it was less than 32 ETH, there would be way more validators and it would be very difficult for them to all sync to the correct block every 12 seconds.