I think the AX restrictions are less "Bad" than the lack of agents.
but if you live IN BOSTON, there's no beating the convenience of Logan compared to other major cities where the major international airports are miles away.
I think BOS is the most convenient major airport in the country. 5 minutes from downtown. Can't really beat that. DCA is second.