Why does "hey Cortana" require special hardware while "ok google" works on every mid range android phone. I own a Lumia 540 and after spending 10k on it I don't have a functionality that androids in the same and lesser price range have. Things like these aren't justified.