A lot of what ichi said is true. Just comparing Elegon logs(just what I have available ATM), your ret had ~10-15 LESS TVs than me, and my kill log is 2 minutes shorter. Obviously gear/haste is a factor though. It looks like he/she missed an entire Avenging Wrath, and a few trinket uses, not to mention only 5 execution sentences in a 9 minute fight. Inquisition uptime is pretty abysmal. Your ret has ~77% uptime, should be 90%+. Other than that, 4 piece for ret is a huge dps boost, and the more haste the better.
EDIT: also, they're ~1.2% below hit cap, but I assume that's just from recent upgrades.
Logs I compared.
Yours
http://www.worldoflogs.com/reports/7...?s=4313&e=4870
Mine
http://www.worldoflogs.com/reports/r...?s=3725&e=4145