No Rockstar didn't fuck up.
Side missions sucked ass. But for the Tanks??? No way, i just wont believe that...
Parachutes are gone... But meh, id rather see Niko fall to his death than see him safely float to the ground.
Euphoria physics = Bigger bounce!