Here's a really good example of why so many people are frustrated.
There are a ton of people who are bashing Kipnis, etc and scream that we need a bat. One of the "bats" they want is Adam Jones.
Adam Jones has an OPS of .745, Kipnis since June 1 has an OPS of .748 (and a career OPS of .751).
Even if there was a bat out there who was significantly better, in the grand scheme of things, it doesn't really matter in a playoff series. The difference between an OPS of .700 and an OPS of .800 is huge in terms of how good a player has been on the year, but in a series where you'll only get about 20 AB's, it makes no significant difference.
If you say "Hey, the Indians could upgrade their outfield" literally nobody would disagree with you. We all want to improve our OF right now. Starting Melky in RF is a disaster waiting to happen (especially defensively). Get an upgrade for roughly zero cost after the trade deadline? Sure!
But if you say the Indians can't win it all without a bat, I'm sorry, but you come across as an idiot. The chances of this team winning it all don't really move much. If you win, you're going to win because your strengths. Right now, that's pitching (which is why we're trying to improve out defense with someone like Martin) and the fact that we're the third best offensive team in baseball to go along with that elite pitching is something truly awesome.