I am just putting what my thoughts are
since all finite matter has a center and the universe is finite, that it must have a defined center even if you are on a lake and look around and can't see the shore as a frame of referance, the lake still has a center. Our inablity to find the center does...