Do you want call of duty on stadia? Send an email to the devs and let them know your thoughts. If you want call of duty on stadia it's time to reach out and let them know how you feel.
This isn't what that email address is meant to be used for.
https://www.cvent.com/surveys/Questions/SurveyMain.aspx?r=5ddc0b86-4047-477b-9830-669f1b966009&ma=0