So when a tank or something else heavy falls and lands on your buckle while on a live aboard in the middle of nowhere, what then?
If it were SP, it can take it but I can't vouch for other brands. I'd be more worried about the tank or the other "heavy" thing falling on my regulator or computer actually. Heck, it can land on your foot or your small toe and you will be out of commission for the duration of the trip.
At the end, you can always rent from the boat for this once in a million chance. There are more chances of something sharp landing on your BP/W wing and cutting it than the scenario you describe.
In regards to your accepting or not accepting a Jacket BC, that is fine whatever suits you and you fell comfortable with. It ls almost like somebody liking chocolate ice cream vs. somebody who likes vanilla. You don't have to accept or like the flavor you don't like but you can't attack or badmouth the flavor you don't like or the person who uses it and likes it. It is about finding the one that fits you properly and is made with the highest quality standards, SP. I have always used SP jacket bc's since mid 90's (I think) and never had an issue. Most of the time I used the SP classic bc, the most stable and durable bc that was ever made. At one point I had to buy a bc from a local store that only sold Mares and I bought their top of the line BC that "fit" me. It never fit me right but I had to use it since I didn't have my SP's until I managed to have them shipped to me. That Mares BC is used in the pool for training and I can't wait to sell it along with the Cressi BC's.