I get rid of some older cows here and there as well, I don't keep everything until it falls over. 2 and 3 year old not breeding back I don't even consider as a "longevity" issue, it's a basic problem that you gotta fix.. If you're culling everything based on age as a number, I don't think you can honestly say that longevity is a significant factor in your operation.. Cull what needs culling, when it needs to be done, and let the cards fall where they may.
I currently have a 12 year old that slipped her calf, she'll be going in a week or so, with a bunch of yearlings.. I'm a little short of replacements I can trust, so I won't be doing as much culling as I have the mind to this fall, but seeing as I have a huge selection of replacement quality heifers being born this year, I might keep a whole whack of them, and yes, I'll be getting rid of a few more cows that are older, still producing, but are for one reason or another a thorn in my side.. A 12 year old mean witch at calfing time with a swinging bag, her 10 year old sister that digs holes down to china and fights all the time, as well as another 11 year old that just never makes anything I can consider replacement quality... I have a couple younger cows on their last chance as well, 2 3 year olds that just don't seem to be good milkers, and a 4 year old that just doesn't have conformation I enjoy looking at... I have lots to cull, but if I do it all at once I won't have any income for too long.