I've always said the same thing to VZ for home internet.
I'd do up a "Geek Bundle"
Phone, Cable (with no sports channels at all, but lots of sci fi and science channels)
And the DSL would be as fast as a T1, for those torrent downloads or LAN blasts at your residence.
(a) they pay more money and (b) they have relatively less problems."
I disagree here.
Stock users pay just as much as we do, they just either don't wish to root, don't know about rooting, afraid to do so for fear of warrenty reprisal, or just don't wish to.
I don't belive they have less issues either, because you cannot group issues relating to rooting and installing custom ROMS in the same category, we choose to do that, and have to take what we get with it (ie loss of a function/functions while the devs figure it out).
I think on occasion we actually experience less issues, unless it is HW related, because of the community in which we have joined.
For example, take the "stock" dialer on the D1, stock is stock, but if running CM, you have the same thing, but with more options and functionality due to CyContacts.
For what could be called an issue by a stock user may just be that the stock OS doesn't have that functionality available. To them it is a bug, but to us, we know the story ...
I'm with you on all other points, well done!