Same difference really... expansion or not both are downloadable content (DLC). Just like cosmetic tat is DLC, regardless of whether it's paid or not.Well if we're talking semantics, EDO is not a DLC, it's a full fledged* expansion
Think free DLCs for Witcher 3 vs the 2 major expansions.
*or meant to be full-fledged via updates and additions
And Odyssey still requires Horizons to be able to play it so either way Max's is not a fair comparison (and you'd have to really factor that into the full price if you don't already own Elite and want to play EDO from the get go).
As for Witcher 3, those 2 DLCs/expansion packs are top quality indeed (I actually bought the complete edition for 30 Euros a few years back, have completed all but Blood & Wine at this stage), from a quick google Blood & Wine initially cost $20 and Hearts of Stone a tenner, just to point out for reference.