Agreed. On the evidence so far, UDRS is not going to significantly reduce, let alone eliminate umpiring controversies - it will just give rise to new ones. Ironically, those fans who earlier had complained about every marginal umpiring decision, who have since become champions of the UDRS, will also continue to be the ones who complain about every marginal UDRS assisted decision.
There are technical problems with Hawk-Eye and the like; one would expect that these could be by and large solved over a period of time. Technical problems tend to have technical solutions, if there is an admission that problems exist, a desire to solve it, and resources are made available to work on a solution. But the even best technology will be not be better than the people who use it.
There is no substitute for putting in efforts to identify high quality international umpires, monitor their performance regularly and consistently , and ruthlessly put those who are past it to pasture (as the FIFA tries to do for football referees). If the idea of the ICC is to ignore that reality and blindly hope that UDRS is going to absolve them of that responsibility, they are going to be sorely disappointed.