If you maintiane the expensive walls: Yes. Otherwise I dont see a reason why it should be harder than let's say Belgrade. Generally speaking the Ottomans had other matters to attend to, which is why they had to break up the siege. Mind you at various times the Ottomans had good relations with the Romans and at other times they were literally vassals. Your comment implies that there was a 150 year attempt, which is not the case.
By the logic that people defend here, we should buff Belgrade for no reason, because you know the Ottomans actually failed to get the city, unlike Constantinople, were they only had to abandon the siege.