Earlier quoted context omitted.
No, it does not say how people should behave? It analyzes strategic situations using various equilibrium concepts, such as the Nash equilibrium. If you are not sure that your opponent will play the Nash equilibrium strategy, Game theory doesn't tell you what you should do.
That's when you use Bayesian Nash equilibrium or perfect Bayesian equilibrium. No big deal.
It seems a bit silly to observe some behavior in a game and say "See that's a Nash Equilibrium, so game theory works", and then to turn around and observe some non-NE behavior and say "well in this game, BNE is clearly the right model, so game theory still works". And then yet again to observe some more behavior that conflicts with the theory (or to get rid of silly equilibrium) and say "ah, now we simply use perfect Bayes" or trembling hand equilibrium, or actually we were totally using correlated equilibrium this whole time.
In any case, it feels weird that a theory should behave like the "No true Scotsman" fallacy. We can always get the equilibrium by simply redefining what we mean by equilibrium.