I mean, obviously. You can't just make a 180 degree change a fucking year before the engines are supposed to be ready. That was just never going to happen. Though if they'd have been forced to throw together something slapdash in a short timeframe maybe we'd have gotten some mechanical unreliability again which would have been fun from a viewers perspective. But no way the teams would have okayed it.
Whether using V10s or hybrids itself I don't really care as I see both technologies as ancient and barely road relevant anyway in terms of the future. And it's not like the cars on track are the biggest problem environmentally with F1 anyway.