I feel like the issue is people contributing code they don't understand and presenting it as if they do.