Yeah, they really ruined Hamachi. There isn&#x27;t really a suitable replacement even now, to the best of my knowledge. I still resent them for that.<p>I hope they don&#x27;t ruin LastPass also, but from here on out I&#x27;ll be intensely skeptical.