Logical, but solely from the point of view of a single simmer, with a single sim.
You've completely disregarded the simmer who has multiple sims, with different products active in each. For us, the options and variety mean mix'n'match across platforms is considerably easier. Albeit with knowledge of what each REX product does, and more importantly doesn't do...
Knowledge of the the product is for the individual, as all our requirements differ. I cannot see how the developer can be expected to know our requirement, unless we are prepared to fill in a form in order to qualify the purchase. As most simmers have difficulty even filling-in a warranty card, that's a forlorn hope.
Surely you are not suggesting this should be a developer obligation?
Don't you fully research your REX products and how they interact with other REX products and those of other developers, before you make the purchase?