This is garbage. These societies likley treated the disabled with more dignity than we know today. There is evidence of people living with severe disabilities and living a full live. It is just developmentalist chuavanism to make the claims you assert.
The heart of western philosophy is linear, eternal accumulation. This belief is the ultimate western truth.