Am I the only one who absolutely despises those little snap-on plugs?

I've had one too many pull apart on me when pulling them out of the socket. [Linked Image]

Give me a real plug with terminal screws any day.