Strange that this article did not mention that Starliner will land on land, rather than "splash down" on a body of water. That is something the Russians have been doing all along, but is a first for the U.S. and has some advantages.
But, it seems really sad that Boeing got a contract for 62% more money than SpaceX, and at the same time, yet is more than 2 years behind SpaceX in delivering a working system.
I understand the desire for redundancy, especially after the Space Shuttle Program's disastrous ending. But, given Boeing's other problems with commercial airliners, it still remains to be seen how much additional reliability is attained from the Boeing system.
With other commercial players like Dream Chaser, New Glen, etc. etc., there may soon be a lot more alternatives to chose from.