Also want to add, the new design is now after at least 5 - 6 years of iterations on React, is finally useable and better.
Much like all decent JS front end / React based Web site, it takes years to polish to make it work to certain standards. I am not entirely sure why we have to do that and what benefits does it actually brings?