For one, the competitor waited until after the town approved all the variances and permits. That process alone took a year.
There also aren't strict schedules with these zoning and permitting decisions, it's a "we'll get to it when we get to it", and if the hearings run late into the evening, and they don't get to your issue, then maybe you have to wait a month or two until they reconvene.
So once the approval was given by the town, the hotelier, who had been watching all along, files a lawsuit against the town and my company, claiming it was granted improperly (which is technically true).
Once that happens, you're now in the thicket of the legal system, and as the saying goes, "the process is the punishment". You win one battle, competitor appeals (waiting for the last day to file the appeal each time), you win that one, competitor appeals again. Your lawyer makes a mistake, go back to square 1. And months go by between decisions. Meanwhile, you're paying property taxes and legal fees like nobody's business.