You lose cred by including Texas in your rant. The only reason they are included is because the Rangers spent like crazy and it worked out for them. Other teams have tried the same approach (Padres, Phillies, Mets) and it didn't quite work. It all depends on ownership. Even the O's in 90's and Nats during their run spent near the top.
Also, in the last 10 years there have been 9 different champions. I think MLB is quite happy with that.