I always take part in the creative process of every film of mine. Gone are the days where an actor would walk into the sets, finish his portions, take the money, and leave. In fact, I've been accused of being interfering - but that's the way I am. It is important for every actor to get involved with the script.
If you say actors have a social responsibility to do things, you are right, in a way. It's a wishful decision. But if it's done out of force, I don't think it will accomplish anything. Everybody starts counting how much work they have done and see if they have done their due for the week. That is not social service. You need to go way beyond that.