My 18 year old received a stimulus but he never worked why can’t I claim him as a dependent?

My dependent never worked or filed taxes why did he get a stimulus check