First it was the hard drive size in Windows 98, and now RAM. Microsoft doesn’t plan far enough ahead.