IMO the best post-mortem comment about the DEPO news (as far as learning something than can be useful in the future) comes from a very knowledgeable and experienced biotech poster who points out that ABT never mentioned DM-1796 in any of their webcasts. That should have been a tip-off.
Every small bio says good things about themselves and their drugs; from now on let's also take into account what their big pharma partners are (or are not!) saying.