NJ:
I agree with your points, as well as the other members about this item. The angle of creating additional electronis trash didn't enter the picture that I was looking at!
I can't forsee (IF this item ever was mandatory via the NEC) someone moving into a new resi & their appliances not 'working' due to this technology. Or someone doing a renovation and having the same results.
I cannot see the NFPA code panels accepting or requiring this technology, as well as the other device within another thread here.
Yes, the presentation 'sounds good' but snake oil pitches sound interesting also.