Not that I disagree with your point, but... throwing your fight against the much smaller woman at the dojo is contractual. Weight classes exist for a reason.
Weight classes exist because they matter amongst opponents of roughly the same skill and training level. If one person is trained and the other is not, they matter a lot less.
You're not the first person to be surprised by this and challenge me on it. You also wouldn't be the first person to come to the gym, try to prove your point, and fail. :)
Within the constraints of BJJ, which I agree is not full-on combat, obviously... training matters more than weight or strength, a majority of the time.
I'm not sure where the disagreement is, and you definitely win on caterpillars.
He signed up for the gym a month later.