I've got a friend, he's now abou 60yo, and he has raced for a long, long time. He finishes on the back almost every time. And he's pretty pumped when he finishes with the pack. He has no illusions about winning. But he loves to race. And he's out there almost every week in the crits. Guys like him are definitely the exception.
The part I am trying to learn and like is working for a team.