In general I think this is exactly how it should work. You cannot stop all technological developments early on and make rules for imagined problems that may or may not arise.
Imagine it's 1995. The Web gets banned for five years so that a government committee can meet to figure out what could possibly go wrong with that technology.
There are always groups that stand to lose when new technologies are introduced. And these groups are inevitably very powerful at the beginning of any new development. You can be pretty sure that nothing would go ahead without great resistance.
That said, we have to find a balance. Of course there are technologies that are so dangerous that they must be regulated fairly early on. Making some rules for face recognition and similar technologies seems entirely sensible to me.
But as a general principle I think problems should be solved when they arise. Solving imagined problems before they arise is impossible and prone to misuse of power and influence.