I don’t think the issue came in today, some of the performance related threads are going back to 2022 ( ex: Bubble.io SEO ... Problems and Solutions - #23 by stuart4 ). Hence the solution should have been there till date, at least some guidance or some light from Bubble’s team
For a platform that markets itself as a No Code, I think Performance / Architectural optimizations should be in-built.
As @ademiguel mentioned above, a simple starter app with nothing brings in 823 KB of unknown / un-necessary code in run.js on Day 0. If nothing, then there should be at least some level of control available