In general, a little controversy isn't harmful: if anything, it gets people interested.
Charles StrossI believe modern SF needs to at least be aware of the singularity, if only so that it can dismiss it intelligently (or work around it). But I suspect the singularity is like faster-than-light travel for the IT generation. We may hope for it, and the rules don't forbid it, but we don't know how to do it yet (and it may not be possible).
Charles StrossPersonally, I avoid deus ex machina like the plague - if you have to use one, it means you failed to set up the universe and the plot properly. It's like a whodunnit where there's no actual way for the reader to identify the perpetrator before the climactic reveal: there's no sense of closure for the reader.
Charles Stross