The difference is the Best Buy discount of $150. Otherwise, it would be the same from Verizon or Google. I bought mine on the Black Friday promo from Verizon last November (regular Pixel). There was no discount like the one from Best Buy on my promo, so if I were to try and pay it off right after ordering it, it would've cost me the same if I had bought it from Google. So the only reason it's cheaper is the BB $150 discount.
Regardless, it doesn't change the fact that these types of promo Verizon has been running (they've run them for pretty much every phone they have since last November) are contract without calling it that. That was my only point. You still have to stay with Verizon for 24 months just like with a contract, and instead of an ETF when you leave before the end of the contract, you surrender your future bill credits. But you still have to pay off the remaining balance of the phone at the full rate as well. So just like ETFs made people think twice about leaving their contract early, the loss of bill credits does the same.
I'm not arguing that one is cheaper than the other necessarily, but how they work are essentially the same. You have to pay for a certain period of time and leaving before that time period has elapsed will cost you more than if you'd stayed through until the end.