No, I don't think this is the problem. There are no more Windows Phones there, how can you grow apps when there are no phones to use them on? Apps are used when people are on the go, and not when they are on the desktops.
Second, how would MS expect any one planning a trip, use their maps on...