But that's good. It means the idea needs work. I was probably trying to make it too terse.
For that DBA example, I wouldn't apply such a law because the DBA's services aren't the retail product for a company with it's own DBAs on staff. I would also exclude sole self customer arrangements. So a company that doesn't outsource DBAing on a permanent basis would also be okay on that score. For my DSL example, that means a company can provide a local loop, a DSLAM and an ISP, but their ISP has to be spun off if they ever provide access to other ISPs to the DSLAM. Which might encourage vertical monopolies. Hmm.
Wade.