If you are going to rely on In-Situ Resource Utilization (which, of course, is what the holy word ISRU stands for), then yeah, it makes the most sense to land where the resources you need the most are the most plentiful, and easily accessible.
So, what do you need from Mars itself when relying in ISRU? Well, you need water, air and power, mostly. Not necessarily in that order, either.
Air is perhaps easier than the other two. There are a lot of oxides in the Martian minerals, so a sufficient application of power will release all the O2 you need. If you've got water to spare, it's easiest to get your oxygen out of it, through electrolysis. Which takes power, of course, but (and I admit I am not an expert here), likely not as much as baking oxygen out of the rocks.
Then there is water. You need water for drinking, for farming, for bathing, for temperature control (I betcha early heating systems will just be hot water pipes strung through the walls), and in general to make your habitat, well, habitable. You'll lose a fair amount of the water you use to the outer environment, I'm sure, so you'll need a lot more than the minimum calculated amounts for all of the purposes listed above.
So, you need to have access to quite a bit of water, and you have to bring the machinery to reach it, melt it (since it will almost certainly be frozen), purify it, and finally clean it for re-use. Yes, my friends -- on Mars, you will not only drink your own urine, you will drink your neighbors' urine, too.
Finally, you have power. You need power to run all the processes mentioned above. You need it to make air, you need it to convert dirty frozen ice into usable water... and you need it to heat your habitat.
Remember, Mars is cold. Even at the equator, you get sub-zero nights at the warmest times of the year. It gets a lot worse as you head north or south of the equator.
With all of the other things you need to use power for, it makes sense to locate your habitat where it needs the least amount of extra energy required to keep your humans warm and comfortable.
Which is close to the equator...