Your response is exactly why they do it.
If people only protested in ways that everyone could easily ignore or feel good about, it wouldn't be a protest.
Do I agree with flag burning? Oh heck no. I'm a Flag Code guy through and through. But I understand its efficacy at getting others' attention.
Getting attention isnt necessarily the best way to a solution you are seeking.