Have all your team members work 30h and the "not pulling their weight" argument is gone.
Or if that is not sustainable/beneficial for other types of jobs than developer, only apply the 30h to your developer team. But do it consistent per team.
Another thought, I haven't seen this dynamic with part-time employees, so I don't think it applies to 30h employees either. Have you seen this with part-time employees?