I have repaired a few connections where the sharp device that captures the wire created a nick in wire, which subsequently broke at that point. Since then I have always used the screw terminals if they are available.
On the other hand, I have some Square D QO tandem breakers from 1965 with push-in terminals that have served more than 40 years without any problems. There is no screw terminal on those breakers so there was no alternative to the push-in terminals.
They tend to come out or create loose connections. The good receptacles allow you to insert the wire in the hole and then as you tighten the screw it clamps down inside--not just spring fit. Get that kind of take the extra minute to wrap them around the screw.
If you ever need to take the receptacle out you'll be glad you didn't use the back-stab. Also, the spec-grade back-stab receptacles I've seen don't allow #12 wire to be stabbed. I agree with Lakee911 -- the best are the back-wired ones that allow you to push the wire in directly, but use the screw to secure it.
OK, points taken. Was replacing a broken light fixture with another one that will only be there temporarily, and the new one had both the slots and screws, so it hit me to ask here about it. I've always used the screws in the past.