We agree with you!
Okay, maybe not with the "in bed with Google" part, but about the Windows Phones, for sure. There can be a lot of red tape and moving parts with something like this, but I can assure you that we're working on it.
Why would there be red tape to list Windows Phones along with Android phones on your update page? I am disappointed that the HTC One M8 for Windows is not listed, since it apparently requires a firmware update to enable wi-fi calling.