Not exactly true. I don't know hwo Chummer handles it, but in the RAW (Vehicle Mods rules for Arsenal)? All vehicles of ANY SIZE have a maximum number of modification slots available to them, equal to their Body ... to a minimum of 4. (That's for any vehicle, not just drones.)
Some single modifications take up more than one slot (Luxury Amenities take up SIXTEEN slots!).
Some take up no slots at all (spoof chips; Response or Signal upgrades).
Every single one that takes up a modification slot, is a hardware change.
...
Pilots are software, not hardware. Ergo, they take 0 slots.