Bill, a few facts that complicate your take:
TKO (UFC's parent company) is footing the $60M bill, including $700K to restore the White House lawn afterward. Taxpayers aren't paying for the party. CBC News
South Lawn seats are comped to members of the military, not donors or lobbyists. Who exactly is being dishonored? ESPN
Up to 120,000 fans are watching free at the Ellipse via public lottery. That's called giving people access. ABC News
This is a private company holding a sporting event on public grounds, free to the public, paid for by a corporation, on a date marking both America's 250th anniversary and the President's birthday. Which part of that is the problem — the sport, the crowd, or just the man?
Because "vulgar" and "tacky" are doing a lot of work for someone who spent 20 years telling conservatives to trust Paul Ryan's budget math.