What does it mean to add temperatures though (serious question)?
Eg: Suppose (one of many subtly different scenarios) you have 1 kg of iron at a constant temperature of 20 C and 5 kg of Aluminium at a constant temperature of 15 C.
You tell me. Units help describe what you modeled, they can't stop you from modeling nonsense.
I heated up your iron by 4 degrees and now it's 20C+4C=24C. I modeled the physical process of heating and the units provide some additional information about that.
Units have no meaning without the context of what you're modeling.
I fully agree with that statement ! But some addition of units are widely accepted because their associated model is almost universal on earth, let's say adding mass (kg) of two different objects
You can move the numerical value by 4 but it doesnt mean you can add Temperatures
You're correct though that as long as you have a very specific working model, you can add Temperatures thanks to it. But that model doesnt propagate to the rest of physics
Exactly, 4C is a quantity with temperature units. Units have no semantic meaning without context. Dimensioned quantities have the semantic meaning that you give them.
Eg: Suppose (one of many subtly different scenarios) you have 1 kg of iron at a constant temperature of 20 C and 5 kg of Aluminium at a constant temperature of 15 C.
What does it mean to add those temperatures?