It’s their party, not your party. That means that they get to plan the celebration that they want. If you don’t want to go to a party with no meat and booze, don’t go. If you can’t go, have fun and be a gracious guest, save the plane fare and get them a super-nice gift instead.