I started buying Belkin TB5 cables which are around $50 a pop. They can easily power a laptop at full load and can stream video at any reasonable resolution/framerate I might need. I've yet to find a need for an NVMe faster than 20 GBps nevermind finding USB4 enclosures, or that the cable supports up to 80. They're also not nearly as chunky as the Dell cables, which are good, but seem to have very rigid shielding.
I keep a few converters for older devices and servers that don't have (m)any C ports, but as far as a consumer "forever cable" goes, TB5 feels close. Certainly the cable's bandwidth is beyond what most people need, unless you're editing 8k video or continually shuffling hundreds of GBs between external disks.
I do something largely similar.
It alleviates the anxiety of knowing what cable does what.
I use Apples Thunderbolt 4 or USB-C cables exclusively: if its white its for charging and low data, if its black its for high data.
I’ve been doing this for a few years, but its really costly as those Apple Thunderbolt cables are crazy expensive.
I wish the USB spec had mandated labeling. There must be a lovely label printer they make for cables or something that shouldn’t be too expensive these days. Label a few cables a day, finish the whole house in a jiffy.
LTT or another big YouTuber made a cable and made sure to get it labeled. Also complained how difficult it was to find a supplier willing to make a better cable than usual.