Re: What does it mean- "There is something to be said for." and "You can say that aga
"There's something to be said for X " is a way of expressing your appreciation for X. You think there's some benefit or advantage about X.
There's something to be said for a nice home-cooked meal = I really enjoy a good home-cooked meal.
It can sometimes emphasize the fact that there's a benefit in something you might not automatically associate with being a positive thing. In that case, it's common to follow up with the reason why.
There's something to be said for being single. I get to make all my own decisions.
You'll also hear the variation of 'there's a lot to be said for X'.