Apple should let people choose between a 10 hour macbook or a macbook pro that doesn't sacrifice performance for an absurdly long battery life. Who are these people who need to sit at starbucks for 10 hours and can't access an outlet?
Apple has enough SKU's as it is. The same people who want to create variations of every product to suit every need will then turn around bash Apple for losing its focus and having a bazillion options.
I prefer a 10 hour battery because when I take my laptop to work outside at a library or coffeeshop I prefer not having the inconvenience of carrying a charger and having to sit near an outlet.
Also, on flights it may not be possible to have a charger at all. There are many scenarios under which not having to carry your cord everywhere you go is a big plus.