Why can't a user create or manage campaigns?
Even if a user is a System Adminstrator and has full access to the Campaign object, there is still an additional step needed if he/she will need the ability to create new campaigns or add members to it. Here is how to give a user full access to campaigns.