Tanks suck. Theres a reason the modern American army is based on the Air/Infantry synergy. Yes, we still have mechanized infantry. However, one squad of marines backed up by the Air Force can do more damage then a battalion of tanks. All a tank is is an artillery piece that can move quickly.
Listen, dragon's teeth are a series of concrete pyramids about 2-4 feet high. Decorative concrete planters are chunks of concrete 2-4 feet high. My car can do 80 km/h. Its not getting through concrete planters. Yes, a tank is bigger then a car. It still slows them down. Truthfully, if the national guard was sieging a building, they would use tanks firing gas and smoke rounds to bombard the building from the outside, while soldiers with NBC suits charged the building and pacified the defenders.
Listen, tanks have stupid firepower. Yes they have a big gun. Yes, that big gun is worthless against personnel. Tanks are easily disabled in an urban close quarters environment. Naval ships have lots of big guns that can be fired from miles away. Plus the whole cruise missile deal which can drop a building from tens of miles away.
Also, once the sieges hit the helicopter stage, C4 and incendiary bombs should be dropped on top of the safehouse, forcing a flee or die scenario that always ends in positive press and folk songs about the brave men who died in the massive fire. Not always of course, just enough to make it potentially worthwhile.