There are NCE and Digitrax camps as well. Luckily most boards will work with both.
Wish we could make TMCC / Legacy / DCS play nice and work with everyone's systems as well.
My club's modular layout is wired for both TMCC / Legacy & DCS. For the most part we don't have much trouble running both together these days. In the past DCS did not like our layout though.