Here's the most concise logical explanation I can muster:
The answer is that it doesn't matter that -5 is an integer or not, the negative sign is a direction that modifies the value of 5. Five exists, negative five does not. Negative five is only Five in a specific direction. The negative sign is an operator on the value of five. As it's an operator, it's subject to the order of operations, and comes UNDER the priority of exponents, unless parentheses say otherwise.
roly has provided the only argument so far which has any chance of swaying me.
DON'T DO IT!!
He won't be able to resolve the -1 issue.
I don't see the issue with -1. It's just 1 step in the negative direction. It's a unit vector, used to scale other magnitudes in the same direction.
It's being used as an inherently negative number. All other negative numbers seem to require factoring. This is inconsistent. Math isn't inconsistent.
If you like the vector stuff, -1 is a scaler that keeps the vector being scaled's original magnitude, but changes the direction. It's called a unit vector. The same is being done with numbers. -1 multiplied by another number retains the numbers magnitude, but changes the direction. You have two -1's. -1 as a "number" is one unit in the direction to the left of 0 on the number line. And then you have the -1 as a scaler, which is used to reverse the direction of another number/vector due to the property that 1 times any number is that number, and 1 times and number in the opposite direction is that same number in the opposite direction.
It seems confusing when you break it down to the basics, but it's totally consistant. Negative numbers, even -1, only differ from positive numbers by their signs...and that just denotes direction. If you have no problem with (1)*(5) you should have no problem with (-1)*(5) because it's just saying "The answer is five times one in the negative direction"
If you want to compare it to grammar, it's like a "Not". Not by itself doesn't have meaning, but when you couple it to another word, it signifies the opposite of that meaning, like "Not happy" or "not good at math". If you take "not good at math" and break it down, what does "not" modify? Does it simply modify "good", as in , maybe their behavior is "not good" while in math class? Or does it mean "not (good at math)". In grammar, the mistake being discussed here is called a misplaced modifier I think, or a dangling something or another, you'd know better than I would, but the same concept holds true here.
Not is like a negative sign. Neither have meaning of their own, but when applied to a word or a value, they have meaning. What words or values they operate on, depend on the sentence structure and on the mathematical formula's structure, respectively.
If I were to say "You are always not right about it", it's clear that I'm saying you're always not right ABOUT "it", because of whatever grammar rules state that is what the sentence is saying.
Anyways, I"m losing my train of thought here, but for the same reason grammar has an order of operations, math does too. And just like the word "not", a negative sign has no meaning on its own. It's only a modifier, or an operator upon a magnitude.