Google can't make it happen unilaterally other than the Pixel phones. Without both the carrier and the handset maker putting work into the upgrade it won't happen. And the handset makers like Samsung don't want to cannibalize sales or spend resources allowing us to upgrade our Galaxy S5 handsets to Android P and Q.