Peaceful protest is just a way to publicly register concerns. Anyone who would "vote the bums in" because others turned out to demonstrate would undoubtedly have voted them in regardless.
Protest is just one way to be an activist, obviously. Most of us who protest also write letters, contribute to causes, make calls and go door to door, attend town hall meetings, etc.