Should have been 3-2. The disallowed goal had at least 2 Slovenian players fouling US players, not the other way around.
Yup. That's one of the things I really don't like about this game-- the ref has WAY too much arbitrary power. Say what you will about American football, but there are a lot of mechanisms in place to make sure there is oversight and bad/arbitrary calls aren't made. In soccer, if the ref makes a shit call or decides to hand one team the game, there's really nothing anyone can do about it. And making that one guy the official time keeper with exclusive, unregulated/unmonitored control over how much injury time to add, gives him even more arbitrary power. No wonder people storm the fields in Latin America when the ref fucks up.
The ref in soccer is nothing but a dictator.