I'd say it was the wrong call too. It's analogous to when a fielder has to run hard or dive for a ball and misses it, it is ruled a Basehit and not an Error.
But hey, that's baseball. And it did get my team fired up.
That guy in the stands was our "Steve Bartman."