My main criteria in such buying decision are performance, longevity, repairability and easy of use.
I agree that active crossover and multiple amplifiers have better performance.
If an active speaker with integrated DSP and amplifiers fails the whole unit must be returned for repair. Genelec has pristine service, but there it comes with a higher price tag. In some countries with higher taxation it becomes prohibitive. That means fewer units in the field and less scale.
There are very few active speakers with integrated sources including HDMI and good software (one that comes to mind is the LS50 Wireless II). On the other hand, DAC and amplifiers combos are becoming more and more convenient (NAD comes to mind). Some user might not like the double conversion in active designs with only analog inputs (usually seen in pro models, although Genelec has some models with AES/EBU, but then there is the problem of finding a source with that standard).
Cables are indifferent to me. As somebody already said, there’s speakon and multiple core cables and active integrated speakers have the power cord hanging anyway...
I for one fear active integrated speakers repairability In my country. It is much more cheaper and easier to change an amplifier. Currently, I would just buy a minidsp unit (which has toslink to connect to any TV) and bypass the crossover of my preferred passive speaker.
I wish passive speakers already had multiple posts and a switch to bypass the crossover (if the concern is frying the tweeter with wrong connection, then a single capacitor could be added in the active post). You could offer a passive crossover compartment to be attached to the back of the speaker or a speakon compartment without crossover (more or less like the Purifi prototype which has the passive crossover outside the cabinet). Or at least a version for active use without an integrated crossover like the JBL M2.
To me the ideal world would be something like an M10 with four or six channels and a passive speaker with multiple biding post (or a speakon) to bypass the crossover.