Gattaca doesn't really show off any technological problems so much as it does a new kind of racism. Which, frankly, is not a problem so unmanageable that we should avoid genetic engineering to prevent.
Basically, Gattaca's problems could be managed by passing a couple of well-designed laws.