Technically (and it's going to seem pedantic, but I feel there's a big difference) you're an omnivore. Unless you keep to a pretty unhealthy diet, that is.
Other than that - all good points. The protest has got people talking about it here, some people who saw it probably looked up the production techniques of Foie Gras, and some may have been surprised at how it is made. If that happened then the protest was a success.
That said, I prefer to distance myself from PETA et al, a lot of their tactics are far less savoury than this.