For once this was not a cx decision. There is a directive issued by the Department of Homeland security that stated the airshow had to be disabled and crew were not to broadcast the position or point out landmarks to the pax.
Also in the directive, pax were to be seated 1 hr before landing and not allowed to go to the toilet. There were not allowed to access their hand luggage or have anything on their lap inculing blankets and pillow 1 hr before landing on any US bound or flights from the US.
All rushed in to make the general public feel safer