This question is often asked as "why is 2 a prime number" and the only answers I can find are "The definition of prime numbers is written in such a way that 2 is prime". Sometimes, if the question was "Why is 2 a prime number even though it's even" the answer will include some explanation that being even is not such a special property, it just means a number is divisible by two and of course two is divisible by two, that's the number itself and three is divisible by three and it's still prime and so on.
But there is something special about a number being even, and it 2 does have a special property that is not shared by any other prime number. It can be divided into equal subsets.
The answer I'm looking for will answer the question in the title and also answer: If we change the definition of a prime number, what effects does that have on mathematics theories, proofs, etc. Are certain claims that were useful and important under the old definition no longer true?
Specifically, What's the impact of changing the definition of prime to this: A prime is any integer that cannot be divided into smaller equal groups. N.B. this also changes the primeness of 1 but not any other number.
We define things in such a way that they have some practical use, and help us make sense of the world around us. This is exactly how words and concepts are created, and also evolve. For example, we decided to give a name to a class of objects in the sky with similar behavior: 'planets'. These objects form what a philosopher might call a 'natural' class of objects. Having labels for them allows us to talk and think about those objects more easily, helping us with explanations, predictions, doing science, and again making sense of things in general.
But like I said, definitions can evolve: Pluto is no longer considered a 'planet', because after finding out more about our solar system we realized Pluto is in significant ways different from Neptune, Jupiter, Earth, etc. That is, by putting Pluto into different (though still related) class of 'dwarf-planets', we now look at it a little differently.
The same holds for mathematical definitions. For example, we could define 'huppelflup numbers' to be exactly those numbers that can be divided by 17 or by 631 ... but there just isn't much practical use to such a definition, and so we don't.
But the way we define prime numbers has lots of practical uses. For example, with the current definition, we get the nice, clean, result that every number has a unique prime factorization. And it's not just applications within mathematics that matter: prime numbers have tremendous importance for real life as well.
Now, if we were to exclude $2$ as a prime, this would no longer be true. And a bunch of other results would likewise have to be stated in a much more cumbersome way.
And by the way, this unique prime factorization theorem is exactly why mathematicians did exclude $1$ as a prime .. even though originally it was.
So yes, you're right that it is not as if definitions are fixed until the end of time. And maybe at some point in the future we redefine the sets of primes again to also exclude $2$, because doing so will have some other advantages.
However, I wouldn't hold my breadth: the current definition is very nice.