well for one, most people that ask a question like this will more than likely not ever end up swapping any engines, esp if they don't own the car already.
secondly sure you can put any motor that will fit in any car, the problem would be wiring, mounts, etc. to put a non DSM motor into it would probably mean many new items, not just simply the engine
also the talon/eclipes/*lazer(if you go back far enough) is not really the only 4wd car out there, i'm sure you could find something else if you don't like dsm motors