Rethinking Cosmology