InDesign refuses to run if it can't verify our license ONE TIME, wasting a full day of work.
First off, you're missing a bug category: LICENSING
Now the real defect: InDesign refuses to launch if it can't contact the license server ONCE. So... if you're on a long-distance flight and have a bunch of work to do, YOU CAN'T. There is no excuse for this. Any competent software will run temporarily in that instance.
Furthermore, we have a fully-paid license. There is no reason for the software to check its license any more frequently than the billing cycle. At every check, the server should report to the software what the end of the currently-paid period is and the software will run without connection until then. And even then, the software should function for AT LEAST A DAY if it is offline.
This should NEVER happen to a paying customer.