BSRIA asks: Do smart meters still make sense?

BSRIA asks: Do smart meters still make sense?