That's a silly argument. They have to be connected to the streets, unless you want to limit parking to off-road 4WD vehicles. They're adjacent to the street.
It didn't, though, so we must deal with the repercussions of those choices. I'm all for increasing the walkability of our cities, but I want a say in how that happens as a citizen, via my elected representatives. I'm not comfortable with Uber making those decisions for my city.