That match didn't need a clean finish to be great. ;-)
Actually I don't know how a clean finish would've made it better, since everything Austin was doing there was leading to a DQ. The whole point is Austin is a cunning, evil bastard who wants to beat the life out of Angle, but when push comes to shove he'll do whatever it takes to keep his title. Thus when Angle survives everything Austin throws at him (including three stunners), Austin gets himself DQ'ed, knowing he'll keep his belt. It's fine storytelling if you ask me. ;-)
It's also the first match in the feud, so what good would it do to have Austin beat Angle clean? If anything the finish gives Angle reason for a rematch. I agree with Rob Edwards, who said it should've led to a no-DQ blowoff match where Angle finally wins after being screwed by Austin time after time.