At the end of the day they are all made up terms without definition. Warm hatch, Hot hatch, sports car, super car, hyper car. People will argue over those definitions on the internet all day long, but it doesn’t matter.
With your car history though I’d be very interested to hear your personal...