They actually could very well have been more expensive and and I can't imagine them being quicker to install since you have to hold the block while you thread the screw into it.
Having had a 99 with nutserts and an 06 with the plastic blocks, I'm not sure I don't prefer the plastic. They're not much fun on your fingers but I've never had to grind one off or drill one out.