Honestly i think the ending was bad. Too much meaningless twists.
Well correct me if i'm wrong but the way i see it, nothing would have happened if Logan just stayed in (presumably) Canada in the first place....
Nut i do noit rate it so high in the first place, so maybe i just miss out (and do not really care) on plot devices