Firstly, the information in that video is not news to me or, I suspect, many others in this forum.
Secondly, it still does not justify the title that you gave to this thread, or the implied criticism therein.
You have a habit of claiming to know more than you actually do and you don't appear to actually play any of these games.....Why would Battlefront, or anyone else, take your posts seriously?