I think you grossly underestimate the opposition to homo marriage. Don’t believe the media lies.
I think you grossly underestimate how difficult it is (by design) to pass & ratify a Constitutional amendment.
You’re spot on about the lies. The Left is joined at the hip with the homosecual fascists. They are indeed a small group using media amplification to make themselves appear to an enormous group as was recently discovered with the special tweet software that created huge traffic from a tiny group.
The propaganda is part of the war on traditional society.