Technology could be enough if we have had clean solutions that are cheaper than the alternatives.
Some things like e-waste just can't be recycled economically as it costs more to separate and recycle than you'd get back from the raw materials so who's gonna pay for that?