I usually notice that they start to turn on the rim before they come off. I've actually had some where the valve stem gets bent underneath the cap. As you said the fronts are more susceptible to falling off than the rears. I've used both original rims and newer rims and it doesn't seem to make a difference. It seems that once the tabs get bent a few times they lose their strength.