With any system that ya end up using, ya have to apply yourself a bit to understand it. Nothing on the market yet that will do what ya want it to do by just thinkin it.
While there are many systems out there, only a few have a wide community of users. Some claim to have the simplest means of selecting a locomotive that saves ya one step. For criminey sakes, one less step but ya have only one-person ya know who also has the system? Ya need to go back to DC. How the heck do ya use an ATM machine if you can't dial up a locomotive after 1 year of messing with a system? How do ya even find your way home?
Digitrax has a three-step process, push the loco button, punch in the loco number, push the loco button, but some claim that's too complex to remember. So they consider buying the other set that requires only two steps to do the same thing. OOOOhhhh, much, much easier and not as complex, then when something goes wrong, they can't get ahold of the guy who recommended it, so they ask the Digitrax guy or the NCE guy to help them. Yeah, I know two folks who have done just that and call me every once in a while, for help to figure out why their system isn't working. What happened to the guy who told you it was a piece of cake? Oh, he's out of town for a while.
Then ya have the ESU system. Ahhhhh yeah, it will interface with anything. Ummmm, oh ya need this card. Oh, ya need this box too. Ohh, and ya need this interface too. Ohhh, ya need this special secret computer file, etc., etc., etc. So much for the interface will anything.