"division and multiplication are the same level operations" thats not the question thats mandatory here.

As I said, 2(2+1) is not a mathematical correct expression. So theres space how to interpret this. The correct expression would be 2*(2+1), without the multiplication sign its only a common used simplification. So the calculator has to choose how the user meant it. If the user had used the correct expression both would be correct....

99% of the people wouldnt care about this, engineer disease :-) (me included)

This comment was about the demotivation TRUST ME...

As I said, 2(2+1) is not a mathematical correct expression. So theres space how to interpret this. The correct expression would be 2*(2+1), without the multiplication sign its only a common used simplification. So the calculator has to choose how the user meant it. If the user had used the correct expression both would be correct....

99% of the people wouldnt care about this, engineer disease :-) (me included)