A 100% boycot is a bit dramatic, especially as there has been no data loss.
The point is to get refunded for the defective product to show we won't stand for it. Holding onto it and keeping quiet won't help, returning it and getting your money back will (or at least you'd hope that it would).
If everyone stopped buying samsung ssd's they would stop making them and then we would never get a fix.
I agree retailers shouldn't have to front the cost, if indeed that is what they are doing. However that is their choice, plus if you are charging more than your competitors I'd expect that level of service anyway.
Retailers telling samsung they are having to refund customers can only help pile the pressure on for a fix aswell.
At the end of the day I don't think samsung are going to get away with this, unless they feel like pulling out of the SSD market they will have to resolve it one way or the other, otherwise the damage to their reputation will be too great and they won't survive.