The hyphen kills the slight value that dotcoms.net woud have - which wouldn't be much to begin with.
The only potential user I could imagine is someone looking to do a throwtogether affiliate based site. But that market will use any old domain name so the scope for profit would be removed.
In addition, registration services (even homebrew) are likely to be looking to offer all the main tld's and not just dotcoms.