It is an hypothesis and will remain nothing more until someone finds a way of supporting the hypothesis. This is a job for those that support it. Until there is more, ID will go nowhere.
It can’t be supported when mere discussion of it gets you fired in the scientific circles. Evidence doesn’t matter, only faith in evolution matters in those circles.