I agree with all this - and when I noted that Picard came rolling in wearing the colonizer uniform, he was really representing Star Fleet and their thinking (even though he was in casual colonizer wear, he still had his Starfleet com badge on) and not specifically his own, though he clearly was part of it. And it isn't necessarily a reflect of bad intent (I don't think Starfleet was all, "Hey! We're here to exploit your people and your natural resources!"), just...thinking you know what's best and not actually checking in with the people you are helping and then feeling free to cut and run. How many times has a global power like the US gone rolling in somewhere, cleared out the "bad guys" then was all, "Hey, you're gonna live over here now, we built you a little school over there, and here's a bag of grain. See ya!" while the people were all, "Um, this doesn't quite work for us. Also, you're leaving a huge power vacuum, so...help? Still? Please?"
And I don't think this is trying to paint Picard as the terrible Starfleet captain (let's be real - Kirk had to have pissed off people left and right during his career. There's probably a galaxy full of people who want to kick his ass). This is, I think, the first time we are seeing Picard and Starfleet really deconstructed this way. It was apparently something Patrick Stewart really wanted to do, and I really like the idea. No, it doesn't feel like the Trek we're used to, and I can see how people find it slow or boring, but I think it is fascinating. And I think it is how we learn and improve - don't gloss over the bad stuff because something or someone has mostly been good or had good intentions. Look at it and learn from it. I think that is exactly what Picard is doing, and perhaps it will flow over into Starfleet.
Yes, I find myself wishing that she was just his highly inappropriate supervisor, and not his sister. Let's just...not go there again, shall we?