Ok guys, this has been a funny read so far (all you guys arguing and stuff
) but I'm gonna throw my perspective out there and hope, that since I am somewhat new, my views haven't been completely warped by the hurricane of varying ideas and theories out there.
The way I look at GTO is like this ....
Heads up, we have 2 ranges. All a solver does is take the bet sizes and ranges and start competing against itself over and over and over, until it finds the point where nether player can do anything to make more money.
To me, this means it is playing the highest EV strategy against a perfect opponent, who is also playing a perfect strategy.
Assuming both players play the same preflop ranges (GTO solved ranges or otherwise) then nobody every makes any money and we just lose to rake.
If we do this for every spot, against every player, in every situation (mw, 3bps, 4bps etc) then nobody is ever winning, because we are all using the same strategies with the same EV's.
Now, if we play the GTO solution in a given spot, and someone else doesn't, any mistake they make is EV in our pocket and we would be winning. By how much, who the heck knows, but we would definitely profit since we are playing a way that wins the most vs someone perfect and they are playing less than perfect.
Ok so, the other side of things for me is, when someone plays less that perfect, there will be a way to maximally exploit villain. (if they fold too much to turn barrels or something we can barrel loads etc)
Obviously in game, we aren't gonna barrel every hand and make people aware of their leaks, but better instead to just have a semi exploitative strategy and continue to exploit that leak and hope they never notice because we are not doing it 100% of the time. That is,
unless we think villains counter adjustment to our exploit will be even worse than their original leak, but that's gonna be hard to quantify and comes down to the art side of poker I think.
Anyway, that's my 2 cents on this