Ok, I'll just make a couple of comments and then cease to darken this thread's doorstep.
Is Pelosi's strategy all over the place? I don't know. I don't think one can come to that conclusion based on just what we've seen so far. And as far as "occasionally" criticizing the president, are you arguing that she should be constantly criticizing Trump? I don't. That is a sure way to get people to stop listening to you. So, imo, Pelosi should pick here criticisms carefully, even if that leads to some deriding her for only "occasionally" bashing him.
Pelosi is within her jurisdiction as Speaker to criticize members of her own party. I frankly don't see why a Speaker wouldn't do otherwise.
As far as Pelosi being an addled and incompetent politician (as you basically aver) I don't see it. Is she great? No. But imo she is a seasoned and wily politician.
And lastly, as far as this new, great age of "contemporary politics" goes, the party on the left is now the party on the right. Imo, politics doesn't change all that much. It is what it is.