Ticketmaster owns the contracts to every major venue.
Great... there's a hell of a lot of smaller venues, festivals, and other events that can be taken whilst Ticketmaster ignores you and you add significant value. By the time you worry about Ticketmaster or they worry about you, you already have momentum from artists, promoters and fans, and due to the bad press Ticketmaster gets through their tout-resell sites you also have political pressure.
Ticketmaster is built in to this plan. Their presence makes the grassroots stuff even more compelling as you don't have to boil the ocean, you figure out how to make it work on a small venue level, city level, and go for scale in the bottom layers.
Worst comes to worst, they're forced to consider purchasing you as you take all of the oxygen out of the system that feeds artists and promoters into them.
Not the person you asked, but I use an Acer XB273K GP 27" 4K as my middle/main screen. It does 120Hz just fine, is gsync too.
I also have 2 LG 27UD68-W 27" 4K screens, one on the left in portrait mode, the other to the right in landscape. These were cheap, work fine at 60Hz, but have an incredibly annoying bright standby light that flashes every 2 seconds. There's no way to switch it off, the light comes through the menu joystick on the bottom of the monitor so you can't cover it with electrical tape. And the whole back of the monitor is white plastic, so it glows/reflects some of the LED light. Do not recommend!!
The simplest solution to storing people's names is a standard character field of reasonable length. Perhaps another one for "legal name" if needed. Maintaining a `tzdata` equivalent for names is a losing battle IMHO
It is meaning server-side dynamic content. That JS won't consume any noticeable CPU or RAM resource, it'll just be a static file pretty much always in memory, no templating engine in the web server process, no database hits, etc. All the significant processing load is either client-side or on another server (unless he is hosting his own analytics service), in fact the scripts are probably served by the analytics service servers too so even that miniscule impact is felt elsewhere.
The JS is not dynamic content as far as the WP server is concerned -- it's just a static JS file(s) that's served. The dynamic behavior it has happens (and impacts) the client (and whatever third party service does the tracking, e.g. GA).
0: https://brianchildress.co/reorder-columns-postgres/