Very good point (which I'd long forgotten)!
The O2 stats I posted above were using the O2 Wireless Box 2.
The same O2 connection thro' other routers, within minutes of each other, gave similar syncs, attenuations and powers but much higher, more expected NMs: 17 dB with Orange/Siemens SE572 & 13 dB with D-Link DSL-2640R.
So it look like it's mainly down to the O2 router.
1999: Freeserve 48K Dial-Up => 2005: Wanadoo 1 Meg BB => 2007: Orange 2 Meg BB => 2008: Orange 8 Meg LLU => 2010: Orange 16 Meg LLU => 2011: Orange 19 Meg WBC