The reason SETI hasn't yet detected an artificial signal may be
the low number of stars observed until now, approx. 1000 stars have
been scanned.
I say SETI hasn't detected a signal because no civilization cares to
contact us. Probably just a few rogues drop by to pick up some food, or
scientists figuring out how to get a little grant money from the
interplanetary government.