Source: I am an engineer within TM that has worked on integration between various booking products in the UK market.
> I think we can all agree: Fuck TicketMaster. I hope their sleazy product managers and business majors read this and throw a tantrum. I hope their devs read this and feel embarrassed. It’s rare that I feel genuine malice towards other developers, but to those who designed this system, I say: Shame.
> Shame on you for abusing your talent to exclude the technologically-disadvantaged.
> Shame on you for letting the marketing team dress this dark-pattern as a safety measure.
> Shame on you for supporting a company with such cruel business practices.
> Software developers are the wizards and shamans of the modern age. We ought to use our powers with the austerity and integrity such power implies. You’re using them to exclude people from entertainment events.
> Have fun refactoring your ticket verification system.
I don't know how many times I've reasonably pointed out why our product is extremely user-unfriendly - backed by evidence from user feedback and endless reddit complaints - but I still get shot down, badly. "Disagree and commit" they say, which is just short for "do what we tell you and shut the fuck up". If you bring up issues too many times, you end being treated like an agitator and they make your life hell. This has remained true for the many different industries I've worked in over the last 17+ years. Software developers are effectively powerless in many organizations.
Helping a company use some sleazy dark patterns to make some extra money off of Taylor Swift tickets is honestly pretty mild on the scale of evil software engineering jobs, so I imagine their answer is "I built a system to sell entertainment, now my kids get to go to private school, and I sleep great at night."
Ticketmaster sucks, but it's not like he's working for Palantir, Lockheed Martin, or TikTok.