Back then: 60$ games on a million dollar budget.
Today: 60$ games on a 100 million dollar budget.
Not trying to apologize for scummy dlc tactics, but most gamers are unrealistic about this. Full games should cost well over 100$ at this point because of inflating development costs.
If game prices and dlc bother you, wait for sales, and complete editions.
In fairness, that's not really true. With the massive reduction in overhead that digital game sales becoming more popular than physical sales brings with it (and video games becoming a more mainstream entertainment method in general) distribution costs are driven down to the point where making a profit is just how many games you can sell. This is sort of why you see a lot more huge discounts and sales nowadays, and especially moreso on platforms like online stores and Steam; it costs them almost nothing to distribute them that way, so even if they sell you a $60 for $20 they're still making money off it.