Is it possible this is not recent and just didn't age well? I don't see a date of creation or update on it so it's hard to tell.
Have they? Obviously, part of this should be taking care of yourself, and HashiCorp wasn't exactly profitable. It could be argued they didn't monetize the right things, and that led to a bad desperation move.