Question: There are a lot of form tags with the same name on the same page, when I click submit on one of them what is the expected behavior?

Answer: 
If you have multiple forms with the same name it won't make a difference, only the form which contains the submit button that was pressed will be submitted. The form name is not actually referenced in the GET or POST request the FORM makes after being submitted. 

If you are submitting the FORM via javascript the behavior may vary. Even then having duplicate names won't make a difference as long as you reference the forms by unique IDs. In the event of attempting to reference multiple forms by the matching FORM names and submitting them via javascript you would most likely get a javascript error or the first/last form of the set would be submitted depending on the browsers behavior.
The form which contains that submit button will be submitted.