Well the selfish gene hypothesis was a thought experiment to begin with, and a damn good one. It's not supposed to be an all encompassing theory of biology, as far as I know. It's a thought experiment insofar as Dawkins's idea was to take us back to the dawn of proto-life and to envision how those molecules might have competed with one another. And, if organisms grew from such beginnings, what should we expect to see today? It is a relevant exercise, and I fail to see how it's been put to rest.