I am with you both. Mellanox looks like a viable business and with the right management could gfrow to be a big player.
Starboard just bought into an undervalued (probably correct assessment) share, and are now putting stuff into the news to ramp the price up and get their quick buck. The seedier side of capitalism.