We hear this every time Microsoft screws up, but is it really time for Ballmer to be replaced?
Today's version of Microsoft is a shell of what it once was in the mid- to late 90s. And if the company cares about its future, it must finally come to terms with what the Street already knows -- Steve Ballmer is no longer the guy to lead. After this most recent earnings disaster, it's worth asking if he ever was.