Because I only use the underlying data, which is used as input for numpy routines that don't accept `SymmetricDistanceMatrix`. Though, it would be very useful to return labeled arrays (well, pandas dataframes).

I need that dtype as input later, so that's defensive programming. We talked about allowing different dtypes in distance matrices, but this will still need floats. If the dtype is right, no copies are performed :)