this is totally NOT TRUE
i ask that the post changed.
the iPhone 6 that was sold on launch day had its CDMA radio ENABLED. It fully supported VERIZON at the time. however, verizon would not activate it but nothing stopped you from inserting a pre-activated verizon sim. this was also the deal with the iPad air. they both had CDMA working. it was CDMA it just wasn't on verizons list of Verizon Devices.
see my original post on apple discussion. i was able to switch my TMO back and forth from TMO to Verizon and backw ith no limitations what so ever.
https://discussions.apple.com/thread/6552532
Sprint continues to treat the Tmobile unlocked iPhone as a non sprint device. and it will refuse sprint sims.
update to this would be this week Verizon has announced that they took every single iPhone 6 and 6 plus ever made no matter if you bought the T-mobile version or the Sim FREE unlocked version , and witelisted them all. so no matter when you bought your iPhone 6 or 6 plus, if you want verizon, you just go walk into the store and tell them to switch you over
the only other difference between the TMOBILE unlocked and the SIM FREE unlocked is that the sim free is white listed on sprint and it has the 4 extra spark channels. but as far as CDMA and LTE go, THEY ARE THE EXACT SAME PHONE, its just one had a happy serial # and the other was a sad serial #
i have some old posts on mac rumors as well about this iPhone and verizon situation back in september 2014. but I'm too lazy to google them for you
oh furthermore verizon does not LOCK cdma devices. it what was just sprints refusal to allow it on their network.