Plus, consumers don't really care. They just want the better product. "Yes, Mac's get twice the battery life but Microsoft has to support more hardware" doesn't really cut it. Sure, I appreciate it, but when it comes time to spend $2000, I simply want to know that I'm getting my money's worth.
He was talking about one $2k laptop. Once you buy one windows version of that, knowing that the software installed on it can support other laptop is not going to make you less sad about your short battery life...