I like simulators because:
You don't get many "I pwnzorz joo!" people. Their communities are more serious.
They are challenging.
You can appreciate what people did and do in planes, tanks, subs, etc.
Take long to master, but are very satisfying.
And other stuff.
They also "train" your patience, in a good way.