True we have a lot of words of Celtic, Latin, German and Norman/French etc origin but we do also have a lot of words from places we invaded too e.g. Hindi and we have a lot of words from people who came here for refuge e.g. Yiddish.
We don't attribute random genders to most inanimate objects and we don't pronounce route as rowt.
In many ways English has organically grown to perform the function that Esperanto is designed for.