UBI TV is located in the Ubi offices. They got all the access to the team/game engine and people to get permissions to record these.
Then what do they do, show us 3 minutes of cheesy gameplay, with lots of bugs apparent. It's incredible how unprofessional these guys are, I mean I have modded for other sims and did showcases to those, and never tried to show the shortcomings of the engine. It's like they especially show this stuff.