Numbers skewed by a terrible April and still his xFIP is only at 4, and he's only pitched 21 innings, so I expect he'll continue to improve.
This reminds me of the Buehrle hate earlier in the season. When a guy has been as consistent as Oliver year to year, you should at least give him a chance to right himself before you start bashing him.