If you sort of wave your hands and say "whatever" to that description what it means is "profit" compounded by "profit".
DTC cuts out all the middle retailers' profit points.
"Brand" lets them charge a premium for their product on an ongoing basis.
You can buy a very comparable piece of luggage off of AliExpress [1] for about half [2] of what Away is selling theirs for, which means that at volume Away is probably getting a 3x to 4x markup. The profit of branding.
If you're looking for something to compare Away to, look at Lululemon (revenues of $3.7 Billion in 2019). I'm sure they're nowhere near that currently, but the venture capital bet is that there's at least a 1/10 shot of them reaching that sort of level.
1 - https://www.aliexpress.com/item/4000472391335.html
2 - https://www.awaytravel.com/suitcases/bigger-carry-on/navy