I like Call of Duty a lot, but I hate Battle Royales. I just watched the video later. Outside of Battle Royales, MMOs, or games like Destiny, I don't know how else you would do it. Like, "Hey, stop shooting each other in this small 6v6 and check this out!" wouldn't really work.
It was alright. I took too long on the first few steps, and since I was playing solo, I couldn't get to the final step/weapon because a team was just camping my location which was ontop of one of the cranes at Port for me. I know there are other places it can spawn so just got unlucky there to a degree. The music throughout and the run to Stadium with all the airstrikes going off were definitely the highlights of the actual in-game reveal stuff.