I'm not sure I understand this vlog or post.
The text here seems to have nothing to do with the video. The text is about someone being mean or hateful on your channel? Then somehow motovlogging is going to make drivers hate riders?? What?
The video is a dramatic story about your brother crashing. You play it out like he died and you would have contemplated suicide, but in the end he just got banged up real good so all that drama was excessive and pointless. Him crashing is not really a surprise by the sound of things as a new rider riding way beyond his skill level, which sounded like it was close to zero, if I understood correctly. He just got his license a bit earlier that week? Or something like that? I'm not surprised you had a bad feeling that morning. As your story progresses it seems you check off just about every wrong choice to almost guarantee your brother would crash. New rider, Powerful sport bike, following faster riders, technical mountain road. I mean really, think about it.
You should have been taking him around a parking lot, etc. not a technical mountain road.
Now for Christmas you pat yourself on the back for buying him another sporty motorcycle??
WHY? If I had a brother and was concerned for his future safety on a bike, I'd get him riding lessons, classes, and training. Do him and yourself a favor and get some proper training, or at least a DVD and book or three. One of the guys I studied said something like, "Trust your life to skills and training, not dumb luck".
Trolls on your channel hurting your feelings?
I'd say that's the least of your problems...
What everyone else said here seems basic and true: Do Not Feed. If you are, then you have only yourself to blame for them hanging around.
...Maybe I misunderstood everything...
Stay Aware & Take Care.
Have a happy and safe holiday.
P.S.
Now that he's expecting the bike I'm not suggesting you don't give it to him, but how about tying it together with the agreement that you both go to a weekend of rider training? Buy a book and take turns going over the lessons together, etc. Something like that? Food for thought.