Am an employee, signed the letter. I can't read the article so maybe the content is more nuanced, but the framing irks me. This all happened really fast and the offer was informal. I can only speak for myself but I do have a lot of respect for modern MS, and would have seriously considered the move if that's what kept the team together and comp was reasonable. I would be surprised if most people felt differently.
I have to assume that the environment there was pretty exciting as well, and I hope the energy wasn't ruined by this. I like being surprised by technology and I love seeing people innovate because of what you and your team have pushed to the forefront. Godspeed.