I'm going to put in my thoughts and see if I can help address your concerns.
What you're describing is possible and I'm sure it has happened in the history of TruckersMP before. One way to counter this is simple, if you see someone driving recklessly and purposefully putting other drivers at risk -- you be the good Samaritan and file a report over the website with recorded evidence. A couple people have already provided the appropriate links above and I'm positive you're aware of the reporting system being a member since 2014. The reasoning for this is simple: It allows the game moderator/administrator to view and analyze the violation in more duration or content which helps void the edit or cropped out part and answers the question of, "Why did this driver do such and such?."
Another counter is the appeals system: both sides of the story matter so if the banned member feels the ban is incorrect or if they were "framed", they are free to respond with an appeal and this will catch the attention of staff to further investigate what went down.
*Side note: Recorded video evidence is different than a picture(s). Within the rules, it clearly states, "Blocking, Ramming and Wrong way reports should have video evidence. Screenshots do not usually show the full story or the extent of the issue."
Two wrongs don't make a right. Here's a more simple scenario: If a driver rams the side of your truck while overtaking, that can be seen as a violation. However, it doesn't allow you to go out of your way to ram them back, that can be seen as violating the same rule they did. In other words, just because someone else is violating the rules - doesn't mean you are allowed to violate them too. Be the bigger person in the situation!
Briefly covering this:
There is no correlation between people who "brag" about their reports and people who "bait" others in order to create such reports. It is a simple matter of taking the initiative to upload and file a report of a violation you've come across.
Reports are bound to be declined if there is insufficient details/information and the truth always finds it's way out at the end so be honest with yourself and others at all times. Karma always finds a way to bite you back!
Hopefully this helps provide some relief,