Cricket umpires are easily one of the most controversial aspects of the game which is actually understandable since they are humans who make mistakes now and then.
What truly pisses me off is when they waste time checking stuff which is 100% unnecessary across all formats of the game(Mostly 3rd umpires). Their idiotic commentary on top of all that makes it worse.
I think umpires in all games can become controversial, there are many incidents in FIFA where umpires gave controversial decisions. The introduction of DRS is a great way to reduce pressure from umpires as now decisions can go upstairs and chances of error are zero in that case. DRS is not welcomed in start by BCCI but with time they have embraced that change.