Last night at MetLife Stadium in New Jersey, America got a talking-to. And so did I.
Beyoncé Knowles-Carter performed her “Cowboy Carter” tour act over three hours in a stubborn May rain. It was full of what one might expect from one of the most ambitious artists of our time: literal and vocal pyrotechnics, costume changes that on their own justified the…