Как математик по образованию и программист в душе, я привык думать, что 2 + 2 * 2 = 6, а вот как пользователь калькулятора я как раз таки ожидаю, что операции будут выполняться по порядку их набора. Когда я совершаю расчёты в калькуляторе, я мыслю не в формулах, а в последовательных вычислениях, лишённых отношений приоритета между операциями. (Возможно, я неправильный пользователь, но уж какой есть - мои особенности определяются задачами, для которых я использую калькулятор.) Но поскольку я знаю, что от стандартного виндового калькулятора не приходится ожидать адекватного восприятия моих нужд, то после каждой операции я жму Enter.Вот видите, как вам мозги разработчики промыли! :)
Я ведь мыслю как пользователь, а как пользователь я привык думать что 2+2*2=6 и другие варианты будут вызывать у меня в лучшем случае когнитивный диссонанс, а в худшем - комплекс неполноценности перед данным программным продуктом и его разработчиками, и это независимо от того, что в инженерном режиме он считает как надо.
Итак, баг налицо, заносим в трекер, далее обсуждение, принятие решения что это типа фича, а, когда после релиза, сыпятся тысячи фидбэков об этой проблеме, вы такой красивый выходите в белом пальто на середину комнаты и говорите ехидным голосом: "Словами 'я же говорил' этого не передать".
В общем, налицо разница в мировосприятии, причём каждый взгляд имеет право на существование. Так что называть в итоге данное поведение багом или фичей - вопрос личных верований. В подобных спорных случаях, конечно, нужно заносить баг, и неизбежны последующие споры на тему "баг-фича".