American Jewry has changed. In our day, decades ago, most Jewish weddings, no matter how non-religious the families were, took a kosher caterer. A festive event necesitated "Jewish style" food, and the goyim, traif caterers, just didn't know how to fill up a Jewish stomach.
Today, from what we have been told, things have changed.
But eating plastic wrapped kosher food at an "all Jewish" wedding is nothing compared to what someone I know recently went through. She decided that even though all the major players in a family wedding weren't really Jewish and it was even going to take place on Shabbat, she would attend so she could see her surviving parent, all her siblings, their kids and lots of cousins.
I live in a special Jewish "bubble" in the holy city of Shiloh, thank G-d!