I agree to disagree. But to me niether was even great for their era. To me, great for their era means a top 5 player in the league for any given season. If anything, maybe, under my standards, Schilling was great a few years, especially when he was runner up for the Cy Young in 01, 02 and 04. I just cannot get over the low win total for his career.
Like I stated previously, I believe Piazza got screwed the most. 308 career average and 162 game season average of 36 HR and 113 RBI for a catcher.