Good points.
Also you have to factor in the pin count. Reducing the chip count may result in more pins on the ULA/FPLA this may considerably bump up the cost of the device and would also lead to higher PCB FAB costs (due to req for more layers and harder p&p)