Ask a teenager if they'd rather give up their iPhone or their laptop; I guarantee they'll say laptop.
The real problem for Microsoft and PC makers is that everyone has a PC and they don't need a new one. Whatever PC almost anyone has is now good enough. People are spending their money on the latest phones and tablets.