I think you are correct. Neither Apple nor RME is very well known for listing to user input. As for me I am considering swapping out RME for Apogee or UAD since I am on Apple and operate with small and medium clients in advertising and media where it is important to be flexible with talents and project managers. I detest bullish fan boy behaviour to push workarounds of strange product designs.
You are welcome to detest whatever you like.
But don't call me or the others on this forum "bullshit* fan boys" when the behavioral issue was on your side, and your tone of voice was inappropriate for a forum dedicated to analysis, inquiry, and instruction.
[Tagging @AdamG as forum moderator]
Let me share my real-word example of being seriously disappointed with an RME product, and needing to instead go buy a product from some other vendor:
I have several S/PDIF devices (e.g., WiiM, CD Player, Waxwing, laptop) that I want to be able to mix together into a combined output channel. I found a great deal on an RME Digiface USB that supports 4 S/PDIF in and 4 S/PDIF out; which would allow me to then take care of mixing these S/PDIF audio streams. But after purchasing, I discovered it does not support sample rate conversion; and in fact, it can't even handle resynching (i.e., buffer queue with regeneration) when the S/PDIF inputs are already at the same sample rate. As a result, I can only attach 1 of my devices instead of 4 devices. In other words, that RME product is completely
useless for my situation; and my only option is to purchase separate S/PDIF re-clockers that can accept an external clock source. (Analogous to your need to re-wire since you don't want to use the TotalMix software that exactly solves your issue.)
What was the problem? Was the issue that RME designed their product for a professional audio environment where digital audio devices support an external clock source... something everybody in the industry knows and has been working around for quite a few decades now? No. As much as I wish that wasn't the case, RME's product is appropriately designed for the target industry segment.
[And as noted by @ozonepaul, channel assignment routing is handled in the DAW in a professional audio studio.]
So what was the real problem? I bought a product designed for professional audio use cases, not knowing that consumer audio devices would not be compatible. So I asked a bunch of questions seeking knowledge, and then gracefully accepted that the RME Digiface USB is not a workable product for my situation.
I did not call the people who answered my questions "bullshit fan boys" when they told me that I cannot use the Digiface USB with more than 1 consumer audio device. And I did not accuse RME of "
holding to stubborn ways" by failing to create a product that would work for my situation (i.e., support the consumer audio equivalents of an Apple computer).
And while I think it is an oversight of RME to not have a product—similar to the Digiface USB—that provides clock resynch (or even full sample rate conversation) for 3+ S/PDIF inputs, I am not going to publicly denigrate them by asking
in what alternative universe does a small company making a utility add on product get to ignore the fact that nearly 100% of audio devices with S/PDIF outputs
do not support an external clock input (e.g., CD / D VD / Blu-ray players, audio streamers, etc.). That simply is not the market they choose to address; though I will send a polite request asking them to consider adding support for non-professional digital audio devices.
* EDIT: I slightly misquoted the author, who actually used the word "bullish". However, that wasn't the most offensive part of the phrase.