I agree completely with the first part of your post. But that doesn't keep me from also hating the way CP2077 ends. Just because it isn't ME3 bad, doesn't mean it isn't bad.
Can i interest you in the indoctrination theory? Because that is the only canon i believe in when it comes to ME3 endings.