There's one fundamental flaw to your plan:
"Boycott" means refrain from buying something you normally would buy. So... what Ubisoft game will you refrain from buying? Hamsterz? Poniez? Cockroachez? May I remind you: The trouble is that Ubisoft don't produce ANY game we'd want!
Currently playing: NSMB (Wii)