bloatware and why buying a nexus/iphone isn't the point and neither is rooting

We all know bloatware is an issue and it shocks me when people just tell people to get a nexus or an iphone or even root to get rid if it. But shouldnt we be able to choose what ever phone we want and have the option to remove it? Sure ICS "hides" it but its still on the phone and it may take up "little space" but its still space that can be used for other things on the phone I paid for.