Do you sleep with your watch on? Most people don't. As long as it lasts all day (which it will) multi-day battery life is superfluous for the overwhelming majority of people.
I agree. If I did not already have a phone I have to charge every day I would be freaked out. Plugging in everything is already a habit. Now I just need a decent central charging station that can handle everything.