This demonstrates why he is not ready to be president - but people like Newt, hilary, jeb, and others actually are.
Rubio is waffling on positions here, scared to commit to either. Those who are ready to be president don't give a shit about what we think. They tell us "THis is what I think, and you're free to think what you like".
I hope Rubio doesn't become mitt here, bouncing around in order to try to offend no one. Write down what you believe, and repeat it for 4 years. Some will love you, some will hate you, but they'll all BELIEVE you. We didn't believe mitt - repubs here actually said they had no idea what he'd do in office.
Mr Rubio, if you're reading this, please stop giving a shit about offending anyone - you tell then what you believe, or pass on the question. Trying to please everyone means no one will trust you.