Doesn’t sound very libertarian to me. Sounds like brownshirt type crap to me. Small-l libertarians are about choice, not forcing choices on others, so I think this group is libertarian in name only. More like neo-N**i, master race doesn’t need cripples, and all that.
By that logic, any person diagnosed with AIDS should kill himself. Likewise, anyone who has any incurable condition. That British guy who is the math and physics genius, Stephen Hocking or something like that, waste him, he has no quality of life. Old people, fat people, clinically depressed people, bipolar people, schizophrenics, any child left behind in school because he’s not too bright, waste him, waste them all. Only the practically perfect should be allowed to live.