If people really want to stop this kind of birth citizenship tourism they must vote for people who will pledge to amend the constitution using the proper democratic process.
But today's climate is so hostile to any kind of rational discussion about how to change laws. One faction just wants to deny citizenship right now to any people they seem not "american enough" while the other faction cannot possibly entertain any change to the current system or else It would concede something to the populist faction
I can imagine a compromise that exchanges a path to citizenship for DACA kids for restrictions on birthright citizenship.
What is missing from this debate is the practical side of things. On the one hand, a permanent underclass of non-voting second class citizens is probably not a stable long term equilibrium.
On the other hand, allowing anyone to visit the US to have their baby and automatically receive all the benefits of US citizenship is also not a stable long term equilibrium.