The question of whether babies born to foreign tourists are automatically citizens is separate from the question of whether this is desirable.
On the desirability side of things, it's been this way for the entire history of this country (the amendment just codified how things were already done) and it seems to have worked OK. But even if we were to decide that this is bad, it would need to be fixed with an amendment.