I agree to a point but mainly disagree. Firstly, we need to hold on to our conservative values. Not all but many of those groups you list do not support Conservative values. Voters from those groups you mentioned , therefore, choose to opt out and not to become Republicans and work within to tweak the platform. I've never heard a Republican say they wouldn't welcome anyone who can support the platform. I think what you are really suggesting is that the platform eliminates many from the groups listed from supporting Republican candidates and conservative planks. There is truth in that suggestion. So, the question to them would be, can you agree with the basic tenets of conservatism, or not?