We can also recognize that prisons today are tortuous and should be improved (much like the farming/slaughter industry), and the death penalty is hard for many to justify as well, but paralyzing a human and throwing them in a hole to rot while still alive—even if they were a major criminal—would probably outrage nearly everyone.
It's like those golden tomahawk steaks. There's no point in covering a steak with gold, yet we spend effort digging a hole in the ground to do it.
It’s possible now to generate those B vitamins, but saying humans don’t need to consume animals is like saying we don’t need to walk to be healthy. Technically true, but most of us have two legs that we evolved to live a human lifestyle and getting around that requires a bunch of atypical lifestyle changes that are massively difficult and unnatural for most people.
If they did they wouldn't need to eat the amount they do.
With shark finning, the product (fin) is worth less than the shark even by the most conservative estimate.