Это старая шутка. И первоначальный ответ на нее звучит так: "Потому что боксерские шорты называют трусами". Однако, все гораздо прозаичнее.
Боксерские перчатки пришли к нам из Англии. Почему? Потому что их, как и бокс придумали и начали применять в Англии (и параллельно в США). А местный народ никогда не был таким смекалистым, как русский.
На английском языке предмет защиты рук для бкосера звучит так: "boxing gloves". Это имеет только один вариант перевода - боксерские перчатки. В русском языке не стали придумывать иного названия. Просто приняли обычный перевод. Так что теперь мы можем знать, "почему боксерские перчатки называют перчатками, если они варежки". Просто потому что они так переводятся с английского и потому, что в англии нет варежек (с.,
Потому что в перчатки болты не положишь!
Потому что варежки перчат, когда их бросают в лицо.