>>96043093
Here is a passage from the twenty year update source book. If you read it generously for your point you can say that the Comstar forces were 50% mechs. This is a very high ratio!

Notice that is much less than what you said. Do you have a canon citation from a book published more recently?