As for the boycott itself, I actually quite agree, even though it doesn't have any impact, but this can be used as a form of rejection of what they are doing, but on the other hand, I'm actually quite sorry for the civilians who are affected by their political interests impact.
Civilians who are affected the most are Ukrainians who are killed. As for the economic consequences of sanctions and boycotts for Russian citizens, they are intended to end this war. If that doesn't work for the Russian government, it's possible that the citizens will eventually change government and end this war on their own.