I feel the same way. I typically use "dc" for all my calculation needs. I recently needed to do some calculations on my phone and was very confused that it "knows" the order of operations. I already knew what order I wanted the operations performed in, thankyouverymuch.
2 + 3 * 9 = 29 but 2 3 + 9 * p = 45, for example. Apparently you have to press = every time you want to use the sub-result in the next calculation. It is very confusing.
I am not sure why we even have infix operators in mathematics to begin with. It just causes problems.