I am sorry, but almost every one of your points has holes.
quote "1. An average game lasts 37 moves"
Is this from a GM game database, that includes all the early "draws by mutual agreement" including those where the outcome wouldn't change the outcome of the tournament, then yes it is probably 37 moves, but to compare it with anti-computer player games versus chess computers is simply an error, I think even my average moves per game versus computers would be like 45 to 50, since there are many many games in a far away endgame.
quote: "3. Humans generally get tired and tensed up and can't maintain the same quality of play throught the game"
In a single classical 2 hours per game many but not all humans will get tired. They can walk around and not concentrate on board all the time, also true classical chess is becoming more and more rare, with ever faster time controls taking precedence even in serious tournaments, I actually think that humans have better chances in shorter time controls against computers (of course not 1+0 like I like to play often) - and this shouldn't be considered any less of a chess against computer which can find good moves and never blunder in a millisecond.
quote: "With an opening database, an engine plays the opening perfectly until like 20 moves into the game "
This is just misinformation. These are best lines only, and most of them are not suitable for play against computer since they are highly tactical (they were designed for GM vs GM games where you have to make position crazy to avoid draw), the human player can generally steer game into much much less tactical games and that will be quickly out of book (like within first 6 to 10 moves).
quote: "With an endgame database"
End game database can only tell you true value of position with up to 7 chess-man (this includes kings and pawns), and only in some super-computer with many terabytes of storage, scanning which probably isn't lightning fast. 8 chess-man is only SCI-FI currently. Actually you should have learned that end game databases give very little to nothing for an engine, they are more for fun - scanning them in an active endgame position is a serious tradeoff.
quote:
"engine's endgame play is very strong as it searches very deeply like > 60 moves ahead"
This is just pure nonsense - I hope you meant 60 ply not 60 full-moves ahead, and even 60 ply could only be reached in certain endgame positions by best engines, mostly they will think like 20 to 30 ply deep (that's up to 15 moves and no more - but this is only in chess with large time control).
quote: "So, the only practical window where a human might get an advantage is in the middlegame"
I get advantage in around move 6 when I play the exchange variation of the Spanish game - all it takes to win there is to exchange down pieces and in some scenarios even that is not necessary, and that is not the only opening where I can win computer (I have won top engines also in Sicilian playing as white but that is much more rare). The human can get strategic advantage in the middle game or even the opening, force down exchange in to endgame and beat the clueless machine, which will understand that it is losing only when it will be far too late.
It takes to much text to counter your points so I will stop now.
quote "1. An average game lasts 37 moves"
Is this from a GM game database, that includes all the early "draws by mutual agreement" including those where the outcome wouldn't change the outcome of the tournament, then yes it is probably 37 moves, but to compare it with anti-computer player games versus chess computers is simply an error, I think even my average moves per game versus computers would be like 45 to 50, since there are many many games in a far away endgame.
quote: "3. Humans generally get tired and tensed up and can't maintain the same quality of play throught the game"
In a single classical 2 hours per game many but not all humans will get tired. They can walk around and not concentrate on board all the time, also true classical chess is becoming more and more rare, with ever faster time controls taking precedence even in serious tournaments, I actually think that humans have better chances in shorter time controls against computers (of course not 1+0 like I like to play often) - and this shouldn't be considered any less of a chess against computer which can find good moves and never blunder in a millisecond.
quote: "With an opening database, an engine plays the opening perfectly until like 20 moves into the game "
This is just misinformation. These are best lines only, and most of them are not suitable for play against computer since they are highly tactical (they were designed for GM vs GM games where you have to make position crazy to avoid draw), the human player can generally steer game into much much less tactical games and that will be quickly out of book (like within first 6 to 10 moves).
quote: "With an endgame database"
End game database can only tell you true value of position with up to 7 chess-man (this includes kings and pawns), and only in some super-computer with many terabytes of storage, scanning which probably isn't lightning fast. 8 chess-man is only SCI-FI currently. Actually you should have learned that end game databases give very little to nothing for an engine, they are more for fun - scanning them in an active endgame position is a serious tradeoff.
quote:
"engine's endgame play is very strong as it searches very deeply like > 60 moves ahead"
This is just pure nonsense - I hope you meant 60 ply not 60 full-moves ahead, and even 60 ply could only be reached in certain endgame positions by best engines, mostly they will think like 20 to 30 ply deep (that's up to 15 moves and no more - but this is only in chess with large time control).
quote: "So, the only practical window where a human might get an advantage is in the middlegame"
I get advantage in around move 6 when I play the exchange variation of the Spanish game - all it takes to win there is to exchange down pieces and in some scenarios even that is not necessary, and that is not the only opening where I can win computer (I have won top engines also in Sicilian playing as white but that is much more rare). The human can get strategic advantage in the middle game or even the opening, force down exchange in to endgame and beat the clueless machine, which will understand that it is losing only when it will be far too late.
It takes to much text to counter your points so I will stop now.