As far as the technical opportunity to write robust software at a reasonable price, I'm going to pass. There are plenty of people, right here in this forum, who are better equipped to fix this problem than I am. Networking was never my bag.
As I've said in another discussion, I'm starting another career. I'm not turning around for this.
As far as writing to CEO's, congressmen, etc. I'll leave that to other people, too. I'll write to those people about things that are more important to me.
I forgot to tell you people that this hookup is for my home.
I manage the PC, and I don't know enough about Windows to tune or repair the e.d. thing. I'm paying $1 for the first month of internet service, and $3 rent for the modem. I can go out and buy my own cable modem whenever I want. If the cable company wants me to fix the problem, so I'm not constantly powering up my modem and causing them extra overhead, then they can make it their business to help me.
In the meantime, I'm going to live with what I got.
The entire first month bill, including $14 for running a wire from the feed point to a room that needed it, cost the same as what my dialup ISP was charging per month. Too cheap to pass up. But you get what you pay for.