And this is the problem. By staying so true to the original design they basically fail at creating a modular instrument.
Not exactly in that case.... We've been investigating this feature at some point in the past but it would have required a large amount of DSP internal memory to store all the waves, a memory that is rare and not available, or that we prefer to keep for other new features / modules.
Also I definitely don't agree when you say that we fail creating a modular instrument. Beside, the crossfading of all the wavetables has absolutely nothing to do with the fact that Origin is a true modular or not. It could be a feature of a prewired patch synth as well.
Seriously, this sticking to the original spec hurts the instrument much more than it helps. The fact that only certain oscillators can do sync is just flat out stupid.
With the first versions of the firmware it was not possible to modulate the filter resonance of all the filter types (Origin, Moog, CS80...). Some users asked us why? In that case there was no technical reason apart the marketing choice to stick to the real filter specs. Listening to these users we changed our mind and finally decided to show the RM for all the filters. Concerning the SYNC I don't know if there is a technical potential difficulty for some variety of oscillator. If there isn't, then the SYNC could be extended. If there is, then this could be a new feature requiring some time to implement it, with its own priority in the list of all other possible evolutions.