Я на всякий случай срезюмирую то, что тут несколько раз уже говорилось. Сначала под некое ТТЗ "ББДГБ" (боевая машина для городского боя) изобретается некая, пусть и приближённая, тактика применения. НАпример, в городе танк обычно идёт позади пехоты, чтоб эта самая пехота чистила фланги, с которых его бортовая броня довольно уязвима для переносных ПТ-средств - таким образом, пехота защищает танк от РПГ и прочих прелестей, танк могут атаковать только в лоб, где его броня (предполагается) все эти ПТ-средства держит. Если кто-то начинает морщить пехоту - то танку достаточно гавкнуть из своих 120-125мм - и любая огневая точка в зоне прямой видимости затыкается. К слову, за первым танком уступом идёт ещё один.
Если вас чем-то не устраивает эта тактика, которая при грамотном применении обычно обеспечивает минимальные потери - вы предлагаете другую. В соответствии с этой предполагаемой тактикой (как БМ взаимодействует с танками, с пехотой и т.п.) - уже формируется ТТЗ. Поставить на боевую машину четыре огнемёта ТПО-50, реактивный двигатель и кадило. Сделать такую-то броню во лбу, такую-то - в бортах и корме, такую-то - на крыше (держать должно то-то и то-то). Уложиться в такую-то массу, чтобы иметь возможность осуществлять транспортировку эскадрильей мотодельтапланов. И всё в таком духе.
Спрашивать Artemus'a, как должна выглядеть боевая машина для боёв в городе - для Вас смысла особого нет. В условиях текущей тактики - это танк, бо тактика под него и заточена, шерховатости давно более-менее сглажены. Сначала Вы вносите какие-то изменения в тактику, поясняете, чем она вам текущая не нравится - после этого можно уже формировать ТТЗ. Как-то так...
P.S. Боевая машина, которая может воевать ТОЛЬКО в городе - это нонсенс, до города ещё добраться нужно - и что, она ляжет балластом на всю логистику?