Yeah, it also didn’t help when the Crusaders sacked Constantinople and set up the Latin Empire in 1261... The subsequent fighting between the various Crusader fiefdoms and the Nicaean state took fifty years and led to a crumbling of defenses against the Turks.
Yup, plus, y’know, a big cannon blew huge holes in the massive walls of Constantinople.