I agree with your comments about this test. It did achieve several successes. A complete test to the end was not really expected. But did the stage separation occur? I didn't see it happen. And this may have been the proximate cause of the termination.
For the record, I admire Musk and SpaceX greatly. They are one of the few bright spots in our otherwise failing civilization.
I had heard reports that it was successful. They, or I, may be mistaken.