I'm in complete agreement with the OP as far as what I'm looking for in a Cmod-style board: A minimum-cost "black box" with lots of I/O that allows me to create fairly complex custom functions without having to design and assemble a PCB with a BGA footprint for the FPGA. Pushbuttons, LEDs, 7-segment or LCD displays, etc. just make the module much bigger than it needs to be. It's the main reason I choose Cmod over Basys or Arty. If I really need those doodads, it's easy enough to add them externally or plug in a PMOD.
The other thing I'm looking for is signal integrity. JColvin hinted that Digilent is aware that only one ground pin at one corner of a 48-pin DIP is a sad joke to anyone who deals with SI issues. My most recent project using a CMOD-A7 included an external parallel-to-LVDS IC driving an LCD. Those 28 I/Os changing simultaneously at 72 MHz create a fabulous amount of ground bounce. Even after adding the two PMOD ground pins, setting all the I/Os to SLOW (because 7-series dropped QUIETIO), inserting series resistors, etc. I'm still fighting it.