Just installed Windows 8 — and it tells me about the new iPhone

So I just got around to installing Windows 8 final, haven’t tried it since the first preview. And I login and look at what I see on the bottom row of tiles:

It makes me wonder why my new Windows 8 install is taunting me with a proper touch UI on a proper touch device. Maybe I should just give up on Windows 8, it puts in the Eastern timezone incorrectly yet shows weather for Mumbai? I think it is as lost as I am…..