This is why a public shitlist of non-paying employers might be useful
If companies start taking a reputation hit for not paying contractors in a timely fashion, they will correct the behavior eventually