So why didn't Lego have issues in the years before the last ~10 years when it comes to printed pieces, why is printing with 20$ sets no issue, but suddenly a near impossible billion gazillion dollar investment for a $400+ set?
Of course printing is more costly, but we're talking cent amounts here. And I don't believe logistics play such a huge role in it, when a) Lego is one of the biggest companies on the planet, doing logistics for decades, b) there's no difference in logistics for different pieces, regardless of print or sticker, c) all other companies can do printing just fine, with a much better quantity and quality.
Yes, logistics do likely play a role in the big picture, of course it does. But I can't take it as a valid reason for why, for example, the 460$ collector adult set (just let that price actually sink in for a second) has a shitton of stickers, while some basic Lego city 4+ sets do not.
Lego wants to save money, while selling for the biggest possible price the customer accepts. This includes printing tech, color costs, amount of pad-printed layers (see: anything on red/blue/green), logistics, print quality control (see r2d2 crooked head prints everywhere), it affects brick quality (broken brown bricks), it affects cast moulds, it affects packaging quality, even packaging and instruction designs, it's clearly visible everywhere. To say "yeah it's solely like this because Lego needs to store parts!" is ridiculous imo.