I do agree that many of the problems are Dapol's own doing - the livery inconsistencies, massive delays between announcements and releases, inability to put together complete sets, tiny releases which get snapped up in pre-orders, dummies being released months after powered units on sets that always run in pairs etc.
I do believe that electrics don't sell as well, but also agree that it's a sweeping generalisation and that there are some pretty 'niche' diesels and such which get made.
I would absolutely love a 92, and would have several without doubt (and still come in way under a single CJM model), but I sincerely doubt we'll ever see it. I just hope they've not made the decision solely on the sales of the 86, because I honestly don't think they've been indicative of the market appetite.