I think you’re thinking of Xiaomi, Louis Rossman did a video assuming they were doing Apple-style serialization but all it was doing was blocking installation of self-driving if the headlights weren’t standard. It wasn’t DRMing brake pads or preventing buying headlights from a junkyard, there was a functional reason.
SpaceX has a regular scheduled launch that’s been sitting around delayed waiting for Starliner to leave the ISS, so kicking two people off it and replacing them with the Starliner crew is convenient and minimizes the schedule disruption.
Soyuz only has three seats and launching a Soyuz with only one crew or empty is something Russia hasn’t done since the 60s and would be more work.