Tbf Howe is very highly rated within footballing circles, and I highly doubt he's there long term choice to win trophies.Almost everywhere in England is about 3 hours from London - except the Cumbria coast.
True, they are football mad in the NE but it still a bit of a backwater in that foreign 'stars' don't really want to go there. With all the millions at their disposal the only person they could persuade to manage them was Eddie Howe**. I suspect if Howe had come to PNE half this board would underwhelmed! With the exception of Liverpool and Manchester United, who are 'world' teams rather than English ones, I suspect most foreigners would prefer to sign for a top London team so they could be near to the bright lights and fleshpots of Soho rather than be stuck in the provinces.
** - I'm not Nostradamus, it could turn out to be a brilliant appointment.
He's their to build a fresh young team and fix the toxic culture around the club. City didn't immediately appoint Mancini after their takeover, either.