It also helps that they patented putting 2 fingers on the screen at once and so everyone was afraid to implement it until palm went mainstream with it on the pre.
Yeah, as far as I know mainstream Android hardware has supported multi-touch all the way back to the original G1, it's just that no-one dared do anything with it due to Apple's patents.