Just to clarify, "lame" can be used as a slang term, but not always. If you say "lame" to mean "lacking in desirable substance" that is not slang.
But if we are talking about slang, I do think it's a shame Roosevelt Franklin got the boot in part because of the slang he used. I didn't grow up...