My view is that his quotes are mostly defensive...
Although neither are even close to being true universal still/video devices, video enabled DSLRs like the D90 are probably more of threat for the Scarlet than the Scarlet is a threat for DSLRs...
Cheers,
Bernard