Why are you expecting people to work in their free time while not getting paid? The 9-5ers are doing the right thing. Fuck being on call 24-7.
Instead of bitching at them for it, take their lead and take some time off. Go fishing, hang out w family/friends. Work will bw there wjem you get back.