Upvote back to +1, just because I think it's interesting how words fairly arbitrarily acquire strong signed (positive or negative) meanings, e.g. awful vs. awesome, collaboration vs. collusion. It's not at all stable across languages. If you call someone a "collabo" (collaborator) in France, that's a huge insult (referring to Nazi collaborators in the Vichy era).