As long as T-Mobile lets any and all apps that stream video have access to the free data for users, I don't see a problem with it.
They do but there are technical reqs the streams have to be capable of (like downgrading to lower res). If those are met they are added. There is a signup form for providers that explains it
Quite clever and fair if true