BPL is a neat concept for very rural areas, but was expensive (iirc a broadband regenerator unit is needed for a certain length of line (Ex: every 1 mile) and is not cheap. Also, the interference for things like radio communications was never really accepted.