Unless you are a tank, there is really no obligation for one class to pull over another one. I'm pretty sure every class has something that allows them to attack from 30m away, so every class is capable of pulling. If somebody is getting angry about another player not pulling, then they should take the initiative and do it themselves.