I'm sorry, but that all sounds like excuses. None of it looks like it should impede using AI-developed algorithms.
Heck, an AI isn't even needed. A simple cost function could be easily developed, where each car accrues priority as it waits, and the lights go green on the ones with the highest priority.