X-10 needs to revamp their current offering,
They need to offer modules which do not require user modifications inorder to get them to work the way an user wants to work, they need to listen to the users of the products. We all agree that the CM-15A needs some sort of range modification, create a CM-20 that is backwords compatible, and will give users the range they desire. That will answer many problems that users currently have.
X-10 should also sell phase couplers and filters, a person can purchase everything they need to create a home automation system, except for one or two items that are neccessary to make it work.
They should also create new modules so a user can do some new age items without spending thousands, for the hardware. If a person already has a controller, then X-10 should have modules which a user can use, instead of having to purchase modules from a different company and modifying them to work with X-10.