The main factor was that the oil companies generally did not think that there were significant enough reserves in the North Sea to warrant the usage of resources to search for oil.
The key element was that oil companies commonly considered the North Sea's oil deposits inadequate to merit the use of resources for oil discovery efforts.