Baseball's issues will never "magically disappear" IMO. I mean 10 pitchers will mean more walks, more hits, and length of games will not be reduced but it's a better product. The other side is that the PA will never agree to this.
For me the biggest thing is that there has to be smarter people at the tables. People who are able to think, if you change this...the smartest front offices will respond by doing ___" Now lets establish how this effects baseball. In the end none of this matters because it's all about maximizing dollars.
The first change that should happen which improves the product (to non diehard fans), without effecting $$$ is reduce the game to 7 innings. And the traditional baseball fan shits all over everything. There is no magical solution but current baseball fans, should be removed from consideration. There is not a thing that baseball can do which stops me from watching...so why would I be a thought.