There's a lot of whinging about Anthrax and Megadeth should be on the bill, but are people really clamouring for them, or are they just asking for them because they've heard of them?
I'm a fan of both bands, seen Anthrax maybe 3 or 4 times (same set give or take every time going back to 2013 when I first saw them) and Megadeth probably 6 or 7 times (again bar one or two off whatever album they're touring, it's the same set every time) and both bands are extremely boring live acts.
They wouldn't be among names I'd be calling out to see added to the bill, and are both bands I've turned down getting tickets for in the past.