You can't convince me that they've really been committed for the last few years with the store in the condition it's in today. You're lying to yourself and everyone else. Maybe they'll finally start giving a shit, I don't know. I'm not going to take their word for it. I want results.
If putting your biggest games on PC isn't commitment, then I don't know what is. You are just looking for more commitment (especially on the storefront side of things). If they didn't give a shit they wouldn't announce their next Halo game coming to Windows 10.