The guy has thalidomide issues because the relevant government agencies neglected to take into account the possibility of side effects from a health canada certified medication. That’s affected him for his entire life. I have no issues with him receiving assistance that I’d see more as compensation.
So you're an expert on someone I've been friends with for 50 years? You must be clairvoyant.
FYI, he worked in fabrication and small engine repair for years. Skis and rides motorcycles. Company he worked for closed down and he decided he'd game ODSP instead of finding another job. Might want to wipe what you stepped in off your shoes.