Don't blame the umpires, blame the ICC. They should allow the umpires to use the replay technology.
It is crazy that people watching at home have better evidence than the umpires making the decisions. The human eye simply can't be relied on to make some of the decisions at that speed.
Email the ICC and tell them to follow the example of tennis and other sports and bring cricket into the 21st century!