Your cousins bike,your bike,brother bike either way you got the point and i hit the nail on the head.Just don't get all banshee owners mixed up with a hand full of assholes.Just because people ride a banshee doesn't mean they know something about them or can build a motor correctly so it doesn't blow up...
Like stated,it's the net.People will state opinions on the subject.Some people chime in because they see parts/work listed of what's done to the bike and call bullshit.Your cousin probably just got called out on it.