I think people are overlooking what replacement level is.
Last year among others Lucas Harrell, Roy Halladay, Barry Zito, and Ryan Vogelsong were below replacement level.
Find a true 0.0 WAR replacement level pitcher over 30 starts and yeah, Arroyo probably is only about a win better than them over a season.
Now there is a bit of uniqueness with Arroyo so I'd allow a bit of give with his numbers, but let's not make him into something he wasn't.