You may disagree with it but mnemonics are very helpful for remembering information that has no relationship to things you already know. I used my own set of mnemonics to learn hiragana and katakana when I first started.
That said for Kanji I certainly see the benefit of using mnemonics.