You used the magic word, "semantics". It is not semantics.
https://www.merriam-webster.com/dictionary/semantics
Try to put your car in a storage shed.
I will concede that there is storage space in the average garage, but that is NOT the purpose of a garage, housing cars is.
Besides, those comments were just good natured ribbing.