@Setanta,
You missed an important caveat of that post: Latin provides an estimated 29% out of an estimated total of some 30,000 English words, but many of those Latin words are scientific, legal or otherwise technical. English words of Latin origin are typically not in common usage, apart from a few like 'minimum', 'maximum' or 'etc.'. French provided about half of all common English words, simple words like car, chair, table, blue, etc.