Taking the Lord’s name in vain doesn’t just mean what most people think it means. The more important meaning is to not misrepresent God’s position on a matter. This applies to all sorts of things that Christians take stances on, but I think most of all when Christians take a stance on political issues. Be very careful when doing so. Sadly, you see all too many people side with political correctness and claim that positions contrary to what Christians throughout all of history have believed are now what God believes. That’s not to say that the church has always been correct about everything…but I wouldn’t be so quick to discard conventional wisdom without going through significant examination on how those positions came to be.
Where I do think that the Christians have often erred on issues is not in what the moral position is, but in how it should be enforced in society.