While not so disdainful of aluminum in general, I agree that it makes for a crappy toe clip. The fatigue properties of aluminum are particularly ill-suited for toe clips and you really don't save any appreciable weight.
MKS still makes steel toe clips.