That's pretty annoying for sure. But calling people "scrubs" and "bottom of the barrel" makes you sound douchey, and that you think you're better than everyone else. Not really the best way to get 343's attention or to get people on your side. Pretty sure you can make your point without acting childish.
I'll echo what others have said. You complain about 13 year olds yet your posts are coming across quite childish. If you want someone to respect your opinion in any walk of life then explain your viewpoint and show mutual respect for others. Calling 90% of the community trash is not a good way to engage them and discuss your frustrations.
There's a reason you rarely get the option to boot and it only takes one to boot you. This tells me that your trust ranking is low. Every player is determined as to how trustworthy they are as a teamkiller. If you do it frequently then your value is low, meaning that the options will appear less frequently for those that betray you and more frequently for those that you betray. It's so frequent teamkillers are eventually booted after just one. So outside of this one game, there's a very good chance you've been a bit haphazard with your teammates lives.
I believe it's a very good system. It's extremely rare to get an accidental betrayal so I don't worry about it. Can't actually remember the last time I was booted from a game in the 10+ years I've played.
If you are feeling really petty like me... if someone tries to betray me for a weapon in social, I jump off the map with it then spend the rest of the game lowering their shields. You won't lose any trust, but you'll sure ruin the game for them.