Blackwells is obviously not a neutral party here, there's a reason they created this thing. But on first glance it looks like a pretty solid argument that the management at Peleton is seriously flawed. I don't really buy the arguments on why Peleton is a good business and comparable to Streaming somehow.
I do find the arguments around bad governance structures and oversight weird though, as those should have been known before they invested. Doesn't mean they're wrong, but obviously this didn't stop Blackwells from investing in the first place.