Having all data pins in roughly one place (as opposed to being distributed around the chip) makes it easier to design the PCB as all traces tend to have the same length (and thus the same propagation time) naturally.
BGA packages also have very low pin inductance values, which are desirable for high frequency operation, even if the required number of pins is low.
Once you decide to go for a BGA package (because of the two factors above), you don't really have an option to only make the pads you need for the signals. Uneven pad distribution would lead to reflow defects, poor thermal conductivity and increased mechanical stress during reflow and operation.