Yeah... this sounds more and more like the late save they tried with Anthem. Honestly, I doubt that Bioware has the talent under their wings to pull off a truly great game ever again. I am more than happy to eat crow sometimes in the future if my prediction turns out incorrect, but at this point on I doubt it.
Vote the Mayor for Mayor!