Probably inconvenience plus the Democrat behind the scenes ongoing assault on NG
is what killed CNG vehicles.
As for PHEV trucks, just a delicate balance between cost, benefit, and negatively affecting payload. Every pound of battery is one less pound you can toss in the bed.