I strongly object to the claim "In reality, English spelling is more like learning Kanji." as someone who had to learn both Chinese and English characters.
There are certainly differences, but if you place current English spelling next to something like Shavian (or some other language with near-pure phonetic spelling), I'd say that Modern English learning patterns are closer to Kanji than the pure phonetic alphabets.