Is Brand support troll?

Just got flamed really heavily for going Brand Support. In the end I did 57k damage, 7k more than my ADC and Mid combined. Essentially carried them and still kept getting flamed for being Brand support. Did I troll or are the other people just angry at me for no reason?
Report as:
Offensive Spam Harassment Incorrect Board