Lock em up, sell thier property. Rinse and repeat.
Works for small and medium-sized private companies. Doesn't work for major nations like Russia.
Doing as you suggest is like writing parking tickets for delivery trucks. They don't care. It's just a cost of doing business.
Why wouldn't it work? The oligarchs would certainly be a bit upset if they lost their yachts, mansions, sports teams, and everywhere else they keep their wealth away from Putin.
Russia needs to work with the private sector to buy and crew the ships, and there is only so many ships they can buy and lose before it's not worth the money or hassle for either Russia or their private partners.