I agree, that's how I ended up buying the P7P through TMO -- it was a ridiculously generous offer.
With the Pixel updates, at least, the updates come through Google but the carrier (at least TMO) can prevent this from happening even if the phone is unrestricted.