I think it is a bad excuse for the latin language excuse
well in french a lot of word are the same with english...:
and we use a lot of words in english as an expression, i don't know why
administration
aviation
different
skateboard
un show
Chewing-gum
C'est un peu "has been"
telephone mobile => mobile phone
etc
etc