Maybe. Games that get delayed for prolonged periods tend to be buggy. Games that are released because they hit a deadline, instead of being ready, tend to be incomplete. Buggy, incomplete games are more likely to be fixed by modders than the developers.
At least if it's released there's something to fix, I'll give you that.