I agree with you Patrick that it depends on the culture of the organization. But I also think it depends on the person.
Either way, expecting your manager to show up on time isn't being selfish. You're being too nice. I think it's something very basic that every employee should expect. Whether they get it or not is a different question all together.