Yes, sometimes it does get frustrating, especially with common names like John, Jonathan, George, etc., and a family like the Fairbanks' of whom there were a lot in the surrounding parishes.
There are two articles I've been looking for online, though with no luck, to compare and contrast the arguments, one from 2012 trying to assert that Jonathan was the half-brother of George of Sowerby, the article is called "Jonathan Fairbank of Dedham, Massachusetts, and his family in the West Riding of Yorkshire," published in the New England Historical and Genealogical Register, and another older article, written in 1961 by Clarence Almon Torrey titled "The English Ancestry of Jonathan Fairbanks of Dedham, Massachusetts" that says Jonathan's father was a George Fairbanks of the village of Heptonstall a few miles away, and that since Heptonstall's parish registers are missing from something like 1590-1600, that's why his baptism doesn't appear.