Because there are way too many existing precedents where "acting in good faith" was sufficient to overcome the Fruit of the poison tree doctrine.
This court doesn’t care about precedent.