If the City Council and Mayor do whatever the City manager wants, what is the purpose for all these 'advisory panels', 'boards' and 'commissions'?

Why should anyone waste their time doing a 6-month application process and attend a bunch of meetings as unpaid, volunteer positions" if they will just be ignored by the City Manager and staff?

To  "feel they have a say" seems a little sparse reward for all of that.