As you make the very valid points you pose, and I agree with the concerns, my question to you, is knowing what you know now, would you buy the stock today?
Of course you are a seller, so is a redundant question.
Buyout is best possible outcome today, totally agree, but no, I think you were wise to sell and either walk away, or continue to follow, as I do.
I am looking to market cap much lower to justify the premium imo.