Lots of interesting stuff in this thread, and I can tell that my views on this are probably pretty different than most track day participants. I certainly don't want to start an internet argument around something as sensitive as death, so I'll just say a couple of things.
Don't want to single you out, spinto, but you made a comment that really caught my attention:
Yellow group:
1. your goal is to be in Red group, so you'll be learning how to do the above in Red group.
Why is it so obvious that a Yellow rider's goal is to be in the Red group? You seem to take it for granted that every rider wants to be in a faster group. It may seem like a subtle point, but to me it's a fundamental reason why stuff like this happens. Maybe green riders want to just ride the green group forever. Maybe Yellow riders want to stay in the Yellow group forever.
I've been an intermediate skier for more years than I care to think about. I ski a few days a year, and I enjoy it. I don't keep time, I don't compare my speed with others. I enjoy being outside in the winter, the sensation of speed, the fun of doing it with friends and family.
I've always been a beginner golfer. I play a few times a year. It's a nice way to spend the day with friends. I like being outside in the summer, challenging myself to do something that takes concentration.
I'm not saying I don't try to get better at these things. When I partake in them, I try to improve. But I'll likely always be an intermediate skier, and a beginner golfer, and that doesn't diminish my enjoyment or my right to take part in those events. It's a non-competitive pursuit, and I'm in it to have fun and enjoy a hobby.
Isn't that what track days are supposed to be? Isn't that why they're not called "race days"?