I know that, Crew Dragon was initially designed for vertical landing on solid surfaces, as a reusable spacecraft, and then some changes were made to make it capable of landing in water using parachutes, as a non reusable module.
Crew Dragon landing
Instead of detaching from the main thrusters (as the bell of Soyuz), Crew Dragon lands together with the main engines and tanks of fuel also they serve no purpose once the parachutes are deployed, more precisely once the capsule enters the atmosphere. On the contrary they make the lander heavier.
Boeing CST-100 Starliner seems to be a much clever design than Crew Dragon, in theory even better than Soyuz because it has only two instead of three modules. CST-100 can land both on water and on the ground and only the bell comes down to earth without the main thrusters as in the case of Crew Dragon.
Am I right or I am missing something?