SEA and BFI are close to each other. I have seen planes bound for SEA line up with 13R/31L at BFI but then see their mistake and turn for SEA. Not a huge problem since 742s land at BFI all the time.
But in the Portland area, PDX, Troutedale (TTD-5400' runway) and Vancouver Pearson (VOU-3300' runway) are near each other. I have seen AS line up with VOU and remember Pan Am landing at TTD once in the 70s.
How often does this happen in your area? For the pilots on the board: Why would a captain line up with the wrong airport? How does this happen with ATC talking to them the whole time?