This is correct. We normally don't exclude any data, but rather use it as is. The data is what it is, it's not up to Project-GC to judge and go through that data.
If you don't want the locationless caches to be included, you can add a filter yourself to select all cache types except that one. This is what we call dynamic statistics, the users of the site can tweak the statistics in many many ways, to get the result they are looking for. They just need to understand the data.
Profile stats has an optional exception. By default we exclude all geocaches listed in a bookmark list maintained by Moun10bike at Geocaching HQ. The exclusion can be turned off by the specific person.