In the absence of the kernel boot param 'thunderbolt.host_reset=0', no external USB4 or thunderbolt drive can host the SteamOS boot partitions. Making this easier for users out of the box seems like very low hanging fruit for Valve, and would open up a lot of possibilities for less technically savvy users to be more flexible with how they use the OS on a wider range of hardware.
It's not terribly difficult to get this working today, by tweaking /etc/default/grub-steamos and whitelisting the change, but I can't think of a good reason to force users to go on this sort of spelunking trip through the guts of the OS, instead of making it the out-of-the-box default behavior.