criticism of C