there's much to be said for

listen to the pronunciation of there's much to be said for
English - English
Something that you say which means that something has a lot of advantages