IMO there is way too much plastic used in today's vehicles, especially considering the ridiculously high prices of these new vehicles...I feel that push pins are are worthless. My Accord is full of them. My 300ZX has zero push pins. Everything is fastened together with small black metal screws with washers under them so as to not damage the surface it’s fastening to. Day and night build quality between the two.