Just an idea, since I know of a game that uses this idea with great results.
How about HTC gets a few people they trust that can afford to setup a server that will run perhaps 12 hours a day. Get a few of these servers together and give the guys their, "Shifts". Say perhaps at 7:00 P.M. Server A goes offline and Server B takes over and performs a 12:00 hour shift. Then at 7:00 A.M. Server B goes offline and server A comes online for the 12:00 hour shift.
Now here is where it gets interesting and would probably allow something similar to the old H2H. These servers would allow up to 5 games to be hosted on them. You simply would choose the game name, then the game terrain, and launch the game. It would then launch a game on the selected server and the person who launched it would have control over the server (settings, rules, and controlling the server)
However, if necessary, the trusted person who is hosting the server(s) can monitor the arena remotely or join a "neutral region." The neutral region could act as a lobby until there's room to join a team. From here people could chat with each other until they get a chance to join a team. Also this would allow the server administrator to resolve any issues or ban players from the game being played.
Not only would this system allow the old H2H to return. HTC could rest at ease knowing a "trusted person" is hosting the server and controlling it.
Of course I know to make this suggestion operational would take a lot of work, however it's a suggestion to give HTC options. The game which uses this method is called, "Free Allegiance."