They weren't doing it for 10 years because they were terrified of becoming digg and giving users a major gripe. They're already inserting a lot more ads into the feeds, so they're on pretty shaky ground.
Last I checked reddit's reasoning for the redesign was that their current codebase was difficult to work with due to "the lack of separation of the frontend and backend code"