Complaining that Cortana uses Bing is like complaining that Google Now uses Google. What prevents Google from writing a drop-in replacement for Cortana on Windows like how MS can promote Cortana on Android as an alternative to Google Now?