Судя по всему Вы и сериал особо не смотрели, если для Вас:
странно,...
Я смотрела как раз только его, поэтому не обращала внимание на несоответствия первоисточнику и неувязки типа вестеросских нюансов наследования. С точки зрения экранного развития персонажей логика, мне кажется, есть.
Арья не сколько хотела вернуться, она была в первую очередь обуреваема жаждой мести и мечтала убить Серсею. И мне кажется, что по мере её взросления и изменений в том числе в Бравосе она все больше и больше переставала быть похожей на дочь Старков, а на хладнокровного мстящего воина-убийцу.
Естественно, она была ужасно рада увидеть Джона и родных, но это не значит, что она хотела остаться в Вестеросе.
А в случае Джона если поначалу, да, Одичалые и Дозор были явными противниками, то к концу всё изменилось. Может, это плохо показано в сериале, но Джон же на своих условиях заканчивает сериал. При нем нет конвойных, его нигде не заперли, контролировать его никто не будет. То, что Санса осталась леди Старк, а не Болтон, конечно, противоречит "истории", но это чисто небольшая неувязка ради концовки. И разве Бран перестал быть Старком от того, что духовно переродился? Какие бы паранормальные способности у него не были, он по крови же все равно Старк, и все это знают. Все равно, что сказать, что Арья перестала быть Старк, раз она Безликая...