Indeed.
Reusable SpaceX rockets have 30% small payload compared to non-reusable ones, as they have to carry extra fuel for landing.
Catching the rocket instead of landing it could be significantly more efficient as you wouldn't have to carry much more weight except for the parachute.