The main problem people have with C syntax is that it's 'old' and 'old' things are bad because new things are better.
We're an industry built on fashions. Largely the outcome of the massive success programmers can have without any formal education and so just get by knowing the "best" way to do things instead of understanding why.