From rank 25 to rank 1, anyone can make videos, there is no problem with that. People make videos because they like, have fun doing so and engage more with the community.
Doesn't matter if there's 1 or 100000 videos about the same thing, YouTube gives room for everyone to make videos about what they enjoy, and it's good to see the same thing from different perspectives too.
What's the problem with being recorded in SM? You don't want people to see your lose/win? You don't want people to see your mechs? Even then, they have the rights to record you playing, it's not illegal and there is no reason for it to be. So if you're in a video and don't like your participation, contact them and ask politely for removal.
Principle does not apply here, we don't need your permission to post a video of you playing, and vice-versa.
---
I hope you understand now, also keep in mind: If you don't like, don't watch.