In the definition of a complex space (in the sense of Grauert), one defines a model space (one to which we require a complex space to be locally isomorphic) to be the support of the quotient sheaf $\mathscr O_X/\mathscr I$ for an analytic set $X\subset\mathbb C^n$ and a finitely generated sheaf of ideals on it. Indeed there seems to be a reccuring motiff of finite generatedness of ideals within the theory of complex spaces; for example, only finitely generated maximal ideals of a Stein algebra correspond to the points of the associated Stein space.
Likewise a complex space is allways (in the literature I am aware of anyway) defined to be Hausdorff. Those two structural requirements bother me, though admittedly more or less only because with schemes, the algebro-geometric analogues of complex spaces, nothing of such is imposed (though in applications one often deals only with separated schemes of finite type).
Could somebody please explain the reasons for these requirements, where they come into play in essential ways, and potentially if they can be dropped and still make for an interesting theory?