Haha, oh yeah, compared to carbs and old school engines, anything is more difficult. However, take our 2015 Subaru Outback for instance. Amazing vehicle by all means, but my goodness, that thing has so many sensors and computers in it, that I wouldn't even know where to start. The TJ on the other hand is actually very, very simple in terms of modern vehicles, so that's one thing to be thankful for.
I highly recommend investing in an OBDII scanner if you plan on owning the vehicle for a while. This is the one I have owned for years now:
https://www.amazon.com/dp/B00CP8CV7U/?tag=wranglerorg-20
It's easy to use, and will scan your codes, tell you what the code means, and reset them with ease.