Each environment has its own unique criterion, including ongoing costs, everyday maintenance, and related fish care requirements.
Sure, a saltwater (SW) tank requires considerably more work and attention, but it’s hard to beat the satisfaction of knowing that you created a unique environment for warm water fish that few aquarists enjoy.
Obviously, many will argue that a freshwater (FW) system has its own merits.
Most notably is the fact that SW environments seldom allow for "live" rock, live corals or other sessile or motile invertebrates.
And, depending on your motive for building an aquarium in the first place, these additions can be equally enjoyable to care for, giving freshwater enthusiasts another reason to enjoy avoid water fish environment.
At the end of the day, personal preference dictates which setup is right for you.
Of course, practically speaking, so does a budget.
But if the commitment to creating and maintaining either type of system isn’t daunting enough to keep you away, you’ll be rewarded by your efforts from the moment your fish are introduced to your tank!