The Pixel 1's kernel and drivers are no longer maintained upstream.
Qualcomm stops supporting their processors after a few years, usually three. They can make more money by selling new chips. Although I say this cynically, Qualcomm is actually the best third party vendor in this regard.
Edit: J"ust like their predecessors, they'll get Android security updates for three years, until October 2022." says Android Police.
Considering most people don't buy it at launch, this amounts to 2-ish years of support on average.
I assume Google can afford a couple of lawyers.