It won't be long before the best devs are working and the shit ones are not
and if this trend will continue the good ones increasingly aren't going to be working either. hopefully they realize they are getting themselves there by cooperating
this assumes it's easy to differentiate between the two groups.
Assuming management has the ability to tell the difference and not just count lines of code or commits.