Meh. I might be the minority but i like navigating the world slowly. All the details they put into the environment is pretty dope. Anyways, finding all the safe houses at the beginning is annoying but i rarely run from point a to point b from a far distance since i just fast travel and just walk a couple hundred feet. The only running around that i've done is just doing my usual DZ Route for farming. If they are thinking on adding some sort of "mount" then it has to fit with the theme. An agent going around on a scooter killing people is just pretty stupid.
Also, they are adding trading when they release the insurtion (think that is what it is called). I do not know the exact details but you will be able to trade loot from that "Mission" with the group members you played with is what i understand.
Point 2 in Con is annoying but it doesn't majorly change the game imo. You provided valid points and i more or less agree with some or most of them. Games can never be perfect.