It mostly comes down to reducing extra weight. You have to carry those wings and landing gear upwards, which reduces useful payload weight. But having the booster right where it started also helps with reusability. No need to transport the booster from a landing strip back to the starting table