The bug on DAO has been known for weeks but no substantial effort has been made in order to fix it that is why the dao attacker was able to have enough time and planning to do the heist. And I do not think this is just a one man team effort, it may compose of some group that has hidden agenda to thwart DAO as they have their own digital currency on their back.