Why would someone create a Special Needs Trust?

To ensure the person with disabilities retains eligibility for benefits, has supplemental funds for quality-of-life expenses, and receives long-term financial protection after caregivers are gone.