I don't think you have any idea what you are talking about. Everything that has to do with offense is down.
Fact - Pitching has been better for at least 3 years. If you look at the last ten years then you'll see that K's are up 10% and BB's are down 10%. Power is probably down also but I didn't check that.
What do you mean 10 years ago? It is now almost universally accepted that 10 years ago every other hitter was jacked up on steroids. That's why Offense was up compared to now.
There's no huge increase in great pitching for the past 3 years, strikeouts are NOT up but walks are down, which is proof that teams are not giving OBP it's proper due.