At the risk of sounding like I'm trying to take sides on this (I am not), there's a reason movies have end credits. It's so people who work on the film will be credited for the work they do. In this age of ever-increasing personal narcissism, it's disheartening to know that pretty much every joe blow out there can't be arsed to sit in a theater for four minutes to listen to some music and read a few names.
You know, I used to feel the exact same way. I always sat through the entire credits, because I believed as you do, that the people who worked on the film deserve recognition. But the thing is... these days there are so many names in the credits going by so fast that it's impossible to read them all anyway. And these days, if I want to read the credits of a film, it's more practical to wait until I get home and look them up on IMDb, where I can peruse them at my leisure.
So these days I only stick around if there's a bonus scene at the end, if there's something cute going on with the credits like in a Pixar film, or if the end title music is something I can tolerate listening to. (The end title score to
The Matrix Reloaded was so deafening that I had to wait outside the theater until it was done and then come back in to catch the preview for
Revolutions.)
Which, come to think of it, still means I sit through the credits the vast majority of the time I go see a movie. And I do try to read them while I'm there, at least until the names get way too cluttered and tiny to read. So I guess I haven't changed my policy that much. But I no longer consider it necessary to sit through the whole thing.