Exactly. I’ve commented here on similar topics before. Britain’s success was in large part due to being able to combine financial innovation with daring voyages and physical innovation. But beginning from 70s they over indexed financialisation at the cost of building physical things.
In comparison, China has actively suppressed over financialisation and results speak for themselves.