Много ножек? Да, это проблема. Причем она носит философский характер.
Представьте, что вы начали что-то производить и наняли 10 человек. Но вас не устраивает производительность, потому что спрос на товар большой. Тогда вы строите завод и нанимаете 1000 человек! Но ведь хочется как-то "сократить" расходы на содержание этих 1000 человек. Им нужна столовая (ну, хотя бы на 500 мест, чтобы в две смены пообедать). В общем, это называется "накладные расходы".
И тут вам предлагают купить новые станки, заменяющие по 10 человек каждый. Вы берете эти станки, у вас всего 100 человек на заводе, есть свободные площади даже (столовая освободилась - не нужна, пусть едят на своем рабочем месте!).
А спрос на товар опять "и все еще" растет! И вы снова нанимаете 1000 человек, но уже на новых станках. А вам предлагают еще более новые станки ...!!!
С микропроцессорами тоже самое. Каждая ножка - это "ручеёк" информации. Чем больше выводов, тем полноводнее река информации, которая перерабатывается этим микропроцессором. Но, много ножек, это большой корпус (что неудобно для миниатюризации устройства) и снижение надежности (каждый контакт вносит свою лепту в ненадежность всего устройства в целом). Чтобы снизить число контактов, нужно, чтобы скорость вывода информации по каждому контакту была как можно выше. А она и так на пределе! И как только переходят на технологию более высокой скорости передачи информации по одному контакту, так сразу число контактов уменьшают. Но это ненадолго. Потому что пользователи требуют более высокой производительности от процессора и, чтобы удовлетворить такой спрос, опять увеличивают число контактов.
Вот там, где быстродействие не требуется, там стоят микропроцессоры с 8 контактами, а то и ещё меньше. А есть места, где быстродействия самого "многоконтактоного" процессора все равно не хватает. И тогда приходится ставить много таких процессоров, чтобы успевали перерабатывать огромный поток информации. Представляете, сколько "контактов" в компьютере, где стоят сотни таких процессоров?!