News Commentary. Can everybody stop living in denial about it? [Editor's Note: I've got lots of topics to cover, but also Windows 7 Beta 1 testing to continue. Posts will be shorter than usual.] The news I expected with next week's Apple earnings came today: Steve Jobs can no longer run the company. I actually had expected Steve to step down as CEO. Instead, he is taking a leave of absence. But th