Good question. I wouldn't think it would be lack of detail cause the plastic company's could be doing curbsides,snap kits and revamp promos.
I know I've seen the excuse for lack of plastic blamed on trademarks and licensing, I'd imagine die cast has the same costs. Must be that die cast is a much larger market and profits.