Yes, the shopping crawler has to consume shopping structured data incredibly fast so it has up-to-date pricing, inventory, availability and so forth for the Google Shopping Graph. Because of the speed and quanity of feeds it needs to consume over-and-over again, it does not have time to wait for JavaScript to dynamically generated the structured data.
Google released Gemini 3, which is now powering AI Mode for some queries. Nano Banana Pro is out and it is also used in Google Search and Google Ads. Google released a number of new AI Mode features, including agentic applications. And, Google promoted its AI Opal tool to create AI-generated content in a scalable way - yeah, hard to accept.