A point seems to be missed.
FeatureClassToNumPyArray, TableToNumPyArray, RasterToNumPyArray and back no pandas, I presume.
*.npy/npz files can't be read directly (pickle variants and csv can.
When you work in the mixed world of vector and raster data analysis I guess geometry and the spatial is more important than the attribute, so there is little use for Pandas in that environment.
Also,... import pandas as pd ..does import numpy of course right away and check for compatibility with numpy (from pandas.compat.numpy import * in the ___init__.py of pandas).
As long as the move isn't going to break working with numpy/arcpy geometry and rasters, I have no problem and will just subclass if the need arises.
It seems you can't get away without having pandas imported anyway if you want to work with the arcgis package