Now go back and watch season 1 episode 2 where they introduced McAllister. No way they planned that back then. My guess is the guy Jane shot at the end of season 3 was supposed to be the real RJ but then they realized they needed him to keep viewers interested. Thus this half-assed ending. This is almost as bad as the Lost ending.