My girlfriend asks me what the point of even having NOA enabled every time this happens and I shake my head and think about the 10k I spent on it.,
I think I'm going to add to that query...
I mean basically what you're saying is that the only reason you turn NOA is because you spent $10K on it, so you feel the need to turn it on to justify the spend? It's not like the $10K only got you NOA. Hopefully you'll eventually get a lot more for that $10K than just navigate on autopilot, but even now you at least are getting the the ability to do auto lane changes (manually initiated). The fact that you don't like NOA's behavior and you would prefer to simply go hang out in the left lane anyway means you aren't really using NOA's capabilities anyway, so just turn it off and don't feel bad about it.
Another option would be to turn on lane change confirmation, meaning NOA will suggest to you that it wants to change lanes but won't actually do anything until you confirm with the turn signal stalk. To me this doesn't seem a whole lot different than just disabling NOA, but I suppose one difference is that if you aren't paying attention you may not realize that you are stuck behind a slow moving car.
At the end of the day though, I think people like you need to be a bit more willing to accept the fact that if you want to let the car drive for you (even in its current "oversight required" mode, you have to
let the car drive for you. Just like when I ride along with my wife and she has a different driving style than me, I'm not allowed to tell her how to drive. My choices are to let her do it her way, or I can take over and drive myself. You have the same choice in your car. Yeah, if you are not willing to accept the car's driving style, maybe buying FSD was not a wise spend. Believe me, when it's actually Full Self Driving, it will probably annoy you even more because at the point where it no longer requires driving monitoring (and presumably Tesla accepts responsibility for the car's driving behavior), it will certainly never exceed the speed limit and be very conservative in its driving style.
I will say this though. NOA obviously does know how to pass, and will do so if there are cars in the middle and right lanes to pass. So what do you care if it changes lanes repeatedly to pass those cars? There are a few valid responses to this question: 1) It's not aggressive enough in getting into the passing lane and gets "stuck" in the non-passing lane; 2) It takes too long to initiate a lane change into the passing lane and winds up having to slow down as it approaches a slower car ahead. Of those two, I think the first is usually the most applicable. The car usually (but not always) does a good job of anticipating a slower moving car ahead and starts the lane change process even before I would think to do so. So I think it's fair game to criticize Tesla on these items. But to expect NOA to go against what is not only common courtesy, but also the law in many areas (even if there is a setting that appears to direct it to do so), doesn't seem reasonable to me.