something/somebody has their uses
From Longman Dictionary of Contemporary Englishsomething/somebody has their usessomething/somebody has their usesspokenUSEFUL used, often humorously, to say that something or someone can sometimes be useful, even though it may not seem that way Being stubborn can have its uses. → use