Maybe if owners ponied up and paid for their own facilities they might get built quicker. As it stands sports teams prefer to have municipalities pay or at least float bonds for the facilities.
I'm seeing it here where that was recently a several year discussion over a new ballpark for a minor league franchise that was finally approved after several years of discussions (Richmond, Va)
Then there is the proposed "travel sport" facility planned for Williamsburg,Va supported by the neighboring counties that some feel was approved too quickly.