Reyes bat does project to be league average though. OPS is not a good stat to use when evaluating a player against the league/others as it's not park adjusted. Reyes projects as 101 and 102 wRC+ on Zips, Steamer, respectively for RoS... that is essentially league average (as 100 is the weighted league average).
League average bat (above average for SS) + piss poor defense + a little speed and base running + base running derps + smiling mania + persistent injuries = get the f*** out.