I don't really see the difference between saying someone is selfish for not doing something to please their fans, and saying that they "owe" their fans something.
Either way it is an absurd entitlement syndrome. Eccleston's fans have done nothing for him besides consume the entertainment he has worked very hard to produce. The fans who expect him to base his
career choices on what they
want are the selfish people in this equation.