I think the best way it was explained to me was say that both exist as sets of numbers, which for now we will call Set_1 and Set_2.
Set_1 includes 1, Set_2 does not.
We have two possibilities for naming.
Option A:
Set_1: Primes.
Set_2: Primes except for 1.
Option B:
Set_1: Primes and 1.
Set_2: Primes.
You can then show the differences in the properties that make having Set_2 have the default name an easier to use convention than letting Set_1 have the default name. But at the core is the understanding that this is an arbitrary distinction done just for ease of use. Had we called Set_1 the Primes, or if ever someone became Galactic Emperor for a day and made the change, then Set_2 would get a new name for ease of use and we would just use it instead.
There are many other sets that are really close as well, which have their own properties.
Side note, SET_1 is listed on oeis https://oeis.org/A008578 and still includes 1. It is called "Prime numbers at the beginning of the 20th century".