Your analogy is absurd about the wife and youtube.[/quote]
Dont worry I know how you feel, the truth usually hurts.
However, the following is also Sunnah:
Abu Saeed Al Khudri Radiallaho anho said: I heard the Prophet Sallaho alahi wassallam saying: If one amongst you sees an evil, he must change it with his hands. If he cannot do so, he must change it with his tongue. If he cannot do so he must feel bad in his heart - and that is the lowest level of Imaan. [Muslim]
This boycott doesn't really change anything, so this hadith does not apply here.
Also, don't expect every Muslim to be on the same level of Taqwa as yourself. When someone does something bad, do you stop talking to them for a few days till it gets through to them, till a point is made etc or do you stop talking to them TOTALLY for the rest of your life?