Someone really needs to go back and stopwatch all the Theon scenes this season. I would be surprised if they totaled more than 10-15 minutes. I truly think people are overestimating how much time was spent on that story.
Unlike a book, a TV show really can't write out one of its principal actors for a whole season and be sure of getting them back later. Therefore some time was going to need to be spent with Theon this season... even if you halved what the show spent, it's not like it really leaves all that much time for other stories.
29 minutes 57 seconds. Surprise
Theons Log so to speak:
ep1 0.00 = nothing
ep2 2.44 = 0.43 beaten up + 2.01 questioned & Ramsays escape plan
ep3 5.09 = 1.30 escape + 3.39 Ramsay kills the chasing guys
ep4 4.20 = back at fort for more oh goodie
ep5 0.00 = a reprieve
ep6 5.31 = finger flay
ep7 5.21 = 2 hot chix
ep8 0.00 = Martin shows us mercy
ep9 0.00 = Martin shows us mercy again
ep10 6.52 = 3.39 Reek + 3.13 dad & sis get a fedex
Not as bad looking at each scene but together was a bit much & dragged out over 2 months didnt help.