Derived completeness and enough weakly contractibles