Мне еще кажется, что нельзя считать канон абсолютно гармоничным и последовательным. В нем есть разные версии одних и тех же событий, разные варианты подачи одного и того же персонажа (например, Галадриэли) и просто ранние и поздние версии. В Утраченных сказаниях Саурон был котом, Берен - эльфом, а Гондолин штурмовали танковые войска.
И еще в плане канона непонятен статус черновиков ВК, которые очевидно отринуты автором в процессе работы. Когда вместо Фродо был Бинго, Арагорн был хоббитом, а Эовин с Арагорном нежно любили друг друга.