Does This Pharma Deal Make Sense?

Does This Pharma Deal Make Sense?

Source: 
Motley Fool