Not sure about the cheaper model part, because one cannot transform trivially a big SOTA langage modeling models into a digital assistant. So maybe they are not using a cheap ML model after all ...
Also, for a digital assistant the input is not only the spoken commands, it can also be: time of the day, weather, location, etc