The Republican platform is NOT the Ten Commandments. It’s a set of guidelines to direct party members and candidates. There will be people who don’t agree with various and sundry parts of it. Doesn’t mean they’re not Republicans, and we have the right to vote, or NOT vote for a candidate, based on their agreement with the platform.
A pity that Fred Thompson, a candidate, rejects those "guidelines."