Now parentheses "()" is used for both function, e.g. $f(x)$, and for order of operations, e.g. $(3+5)*2$.
Ever in math history be suggested to differentiate? for example square bracket "[]" can be dedicated to order of operation, and "()" only for function?
this is natural as in primary schools we were taught to use (), [], then {} for order of operation, limiting to [] won't cause any confusion.
just a wild thought...