I'm on this plan (the zero interest loan plan designed to drive an annual upgrade) and it isn't exactly free.
The loan is absolutely zero interest, but I get ~$200 in fees when I upgrade from AT&T. It's enough where I didn't upgrade from the X to the 11.
I have also since switched to Google Fi and don't know if that same fee exists with them ....