Agreed, just with Nr. 10 I have some problem for the tie with same team as it will finish your winstrike in ranked battles in every case, now this situation can finish your winstrike, but you have also the chance that winstrike proceed.
Maybe it would be an idea to change also the winstrike-rule so that only a lost fight will finish the winstrike and not a draw ?
Nr. 9 you pointed out very well, this is also interesting question for me.
I agree, this will make climbing the ranked ladder harder and punish accounts a lot more for drawing. If bots are more likely to draw then humans I am all for it though.
I think it will punish the human more than the bots cause the human normally play less matches and get less winstrikes.
Other point: Do you really think that it won't be possible for the programmer of bots to take this point in their calculation ?
F.E. many player have the chicken only at level 1 to have a non-melee chicken (what is in opinion not correct why I cannot put a max-level-chicken in a battle and the opponent can put his level 1-chicken ? - why I cannot use my max-level-chicken also at level 1 (or 2) ?) So one bot could submit the team with level-1-chicken and the other bot with level-2-chicken and it would doesn't matter that the teamorder is the same, cause of the different level of the chicken (also if stats of Level-1-chicken and Level-2-chicken are the same) the battle would start.
You are probably right, bots seem to have the competitive edge when selecting teams as they can program for more possibilities a human has time the think of.