I always felt it deep down as well, but I also felt it was important that it was never truly revealed in the books, as we were able to form our own opinions about Theon. It just took me much longer when reading than watching. In the books there were many times where I would think "this is what he deserves", I fear that won't happen in the show and people will just feel sorry for him.