Hi
I agree with many of your observations and I can reassure you that we have already been working on this for several weeks. The new tech stack is open (source) and can also accept contributions from the community.
We have already made the most important content updates with the new stack. After that, there will be a phase in which more content and presentations will be updated and rearranged. This will also include a concerted effort with the various subdomains and domain-specific subpages (developers, cips, education, integration, enterprise, ecc)