The design of the falcon 9 and their launch process helps reduce the cost to up mass.
They do what’s called a load and go. They load the ultra cold LOX right before launch so it remains “densified”. Which gives them enough performance to try and land the first stage(s).
For launches where the trajectory, vehicle mass, and delta V requirements require lesser amounts of propellant they will try and land the first stage on land.
For heavier missions or missions that require more delta V they will float the drone barge out there so the first stage only needs enough propellant to kill its forward velocity and land on the barge instead of flying all the way back.
If neither is possible they treat the Falcon as any other expendable launcher.
To further reduce propellant usage the 1st stage has “grid fins” to help control aerodynamics without using propellant.
The reason to avoid parachuting into the ocean is salt water contamination is a huge cost to design and to refurbish the first stage.
The shuttle SRBs were just hollow tubes. The Falcon 9 1st stage is full of sensitive parts like tanks, valves and turbo pumps. They don’t like salt water.