There's a difference between fighting and self-defense, the difference being choice.
And no, this video is not BS. The asshole kept shoving at the martial artist, so the martial artist reacted with a simple takedown.
It is a fake and staged. You do that crap for real and going to get hurt.