Wiktionary
what's the good of
phr. (context idiomatic English) What is the purpose or advantage of