Agreed. The only reason for a buyout of a small cap biotech is the need for cash... or an offer you just can't refuse.
You also have to look at the other side. Why would another company want ALNY? Yes, they have potential, but every company has potential. Given the length of time to an actual product, a big pharma company would probably wait for confirmation and then willing pay a higher price.