>>64225304
Almost. The english longbowmen were sourced from the Yeoman class, which were free, land owning peasants. And Yeomans (or their equivalents in continental Europe) were expected to be armed as every free man had to do their martial duty.
When those online discussions occur people don't define the term "peasant" and usually mean unfree, not land owning farmers. But there were free peasants and those had a military function.
>>64228669
A battle occurs because one side can't retreat despite their disadvantage, the other side is forced to attack despite their disadvantage or both sides think that they have the advantage.