The problem here is the definition of the term "progressive". If you take it to mean "forward-looking" then yes, being progressive is a sure strategy for success in the long run, even if such success may come at a price in the short term. This, however, is not what most current "progressive" ideologies do, instead of looking forward they often look backward in time in search for grievances in need of redress. This, in combination with the rise of identity politics which drives people apart into groups vying for current or historical claims of being oppressed does the opposite of the original progressivism. This modern interpretation of progressivism - adherents of which are often called "regressive left" - does not lead to flourishing societies, the opposite is true.