Marketo needs a more granular level of control for user permissions. There is no way to lock down Smart List configuration even for users with limited access. I have to fix settings when users delete or change things they aren't supposed to touch.
I agree that it would be great to have more flexible role permissions! Our events team uses Marketo minimally, however I need them to be able to pull their own reporting for their programs. I would love to be able to give them access to only see specific program channels (aka, all programs in the Live Event channel).