The revelation that John B's dad is still alive came out of nowhere, but after the return of Ward Cameron the episode before, it made it seem even more stupid.
As a season-ending twist, it should have been handled much better. It would have been easier to get on board had we not spent so much time on the night he "died."
This will change the dynamic of the show considerably, especially if John B learns the truth. How is he expected to handle the fact that he's essentially raised himself, thinking his father was murdered?
His father obviously had to stay away from Outer Banks, but why couldn't he let his son know he was proud of him?