There's always a risk when you give money that it will be used in a way you don't approve of or that is generally unsavory. Restrictions are one way to try to control that, but they're not foolproof. I think ultimately if you're willing to give money to an organization (and your goal is not just to get a building built and named after you), you should feel comfortable enough with its management that you're willing to trust it to make the right choices. If management won't make the right choices, your money will probably be better off elsewhere.
There are exceptions for organizations that are large enough to have multiple organizations nested under them with competing or independent goals (such as a university or a large charity with independent projects targeting different issues).
When you read that and have the recent Oxfam scandal in mind, it creates some interesting pictures.
Btw. I don't want to criticize the decision for unrestricted grants in any way, as I don't have enough expertise in the field.