Jim Cramer thinks Microsoft has flexibility to stay competitive.