> For example, as a fisherman it might be cheaper for me to buy some old, shitty, super-polluting boats,
At the level of an individual, yes.* However consider a fleet of cargo ships. They last, and depreciate, over about 20 years. Even if the owner buys newer, cleaner ones, they aren't throwing away the old ones, and the one bought today will stay in service until around 2042. It's not unreasonable to offset this ancient cap ex, especially if governments also ramp up regulation so the economics for the oldest/worst of continued use vs scrapping make them uneconomic.
In a utopian sense this is clearly worse than just replacing all the polluting equipment, but in the real world a "big bang" solution can't work, not the least because there isn't enough shipbuilding capacity to replace the entire fleet overnight.
The ethics of offset vs removal credits, and the whole offset credit market is a complex and sorry situation and this article just scratches the surface. OTOH one reason it's so marginal, despite the efforts of some people (including Verra and Gold Standard) to make it better, are largely because credits of any non-mandatory size are barely used (about $1B traded last year) so there's little incentive to clean it up. Hopefully that is in the process of changing; the market is growing and prices are rising faster than the market is growing indicating that demand is increasing.
* At the consumer level this is all awful. Remember when Obama did "Cash for clunkers" to get polluting cars off the road? You couldn't get the credit unless you bored a hole in the block and injected some epoxy. In Germany they had a similar program, but just took the old cars and shipped them to LDCs in Africa where they could continue to pollute, just someplace else. Or for aging luxury cars, some nefarious companies would send them across the border into Poland and then smuggle them back in and get the credit another time.