> I'd like some kind of reassurance that USB Type-C is going to last more than a couple of years...
It's unrealistic to expect a single connector/cable/pinout to last for a very long time. Throughput requirements increase, size constraints do too, mechanical designs improve, etc.
Even Firewire or SCSI looked like "the last interface you'll ever need" 15 years ago.