Yeah, I was thinking the same thing a month or so ago, but after spending time thinking about it, what's more logical? That the Sox can beat the top teams but struggle against the poor? Or that they're just inconsistent (or consistently infuriating, whatever you prefer), and actually, the first half schedule is was easier than the second half and so we can't take any real data from a run of 12 games.
Also, while we took 2 out of 3 from Cincy that were (barely) over 500, we then lost to the Jays. Which is right on brand - .500 baseball for the last 2/3 years. I really don't see why we should be expecting too much more the rest of the season. And if that is the case - we should sell everything we can and try and make sure this is the last .500 season for a while.