Not trying to stir anything up or criticize. Just wondering why when folks say they get an OTA update they mention their devices are "unlocked." Does everyone realize the locked to a carrier or unlocked has zero to do with when you get an OTA update? Google presents the updates to the carrier, and when the carrier approves it rolls out. Anyone who has the device can mash the update button and get it when the carrier (SIM based) approves it.
That's why this time T-Mobile hadn't approved it yet and those of you on T-Mo got it at the same time yesterday or today, locked or unlocked, when you pressed the update button. I'm not advocating for buying a device from a carrier that could be carrier locked, or buying directly from Google unlocked. You can also use ADB and sideload the update from the Google OTA page with a carrier locked or unlocked device. Where the differences start are your ability to root and whether or not you get bloatware, like Samsung forces on you. People continually think their unlocked devices always get updates directly from Google and bypass the carriers, but this simply isn't true. It is based on the SIM in the device. There are tricks to get past this as I've seen some people take the carrier SIM out and update via wifi successfully.