No...not mentally ill. Schizophrenics are mentally ill. Although schizophrenia was once considered to be the result of bad parenting it's now recognized as being a biological brain disorder. IIRC the theory is that it's caused by a virus.
Punks like that are morally depraved...not mentally ill.