In an ideal world I'd agree with you, but the world is unfortunately very far removed from that. You don't have to agree with everything to look for common ground in other areas. Support the good, criticize the bad.
True. Well, I still don't disagree with the initial policy of opening trade with Russia. It's just that Europe should have realized much earlier that in Putin's hands, Russia was becoming more hostile again. And after they invaded Georgia and Ukraine in 2008 and 2014, they should have cut ties immediately, and not invest in more ties.
Though I suppose you could argue the same is true after China's expansion into the South China Sea. But even then, China isn't remotely as aggressive, expansionist or hostile as Russia is. And their government, although totalitarian and unfree, is at least competent. Although Xi's narcissism and vanity are definitely a bad sign.