I spoke to my dad (a technology wizard and the biggest windows fangirl I know) about it as I'm having the same problem. I upgraded from 7 to 10, but it seems like only upgrades from 8 and clean installs are getting Cortana. I would just wait and hopefully they'll fix it soon :)