I think the point is that Lion and iOS are two different products specializing in two different UIs, whereas Windows 8 is one product trying to provide both UI styles. This means Windows 8 will have trade offs that are not present in a more specialized OS.