Boston Logan you can definitely hop onto public transit pretty easily. But I'm pretty sure you're not just walking to anywhere in East Boston from there easily.
Indeed. Silver line (to South Station, where you can transfer further) is free to get on at the airport, precisely to encourage riding public transit out of the airport.