Everything you mention is bad in one perspective but great from another. Maybe this will reduce the competition for other licenses like...lets say...Eyasi?
I think its great news that it is withdrawn. Better do something like that when shareprice is higher.
SWE Price at posting:
15.5¢ Sentiment: Buy Disclosure: Held