My take on this is that Forza Horizon 4 and Borderlands 3 contain the good sort of DLC/extras, in ye olden dayes we just called them 'expansions' of course.
FH4 got a load of stuff added to it post-launch, including a whole new island (a bit like the Burnout Paradise DLC), extra game modes, story missions, shitloads of cars and so on.
With BL3 they're promising DLC expansions of the same type that BL2 got, and they were fantastic, full expansions that I got tens of hours of fun out of. The excellent Jim Sterling video I linked to the other day makes clear how much better BL3 simply FEELS to play because everything about it is there, and complete, and part of the game you buy.
These are emphatically *NOT* games that are sold at full price and then immediately try to sell you stuff that was blatantly just taken out of the game before launch to sell as extras, or really offensive horseshit like 'time savers' that literally charge you more money so you have to play less of a shit grindfest that was deliberately designed that way.
Neither game contains any sort of paid loot boxes, and Gearbox have retained the generous SHIFT KEY system from BL2, giving away codes for free, and a commitment never to sell the codes for money.
These are IMO the types of games that we as gamers should support, they are a million miles removed from the scummy shit practices that other games are vomiting out into the world, and I'm happy to spend top dollar on the premium versions of them.
And I still don't think £80-£100 is a ridiculous price point for a full game and all its expansions, supporting backend infrastructure, along with a load of extra content and goodies. SNES games cost £70 in 1993, and there is a thing called inflation.