I think I see your question differently than everyone else here....
Roaches live for years, breed for most of that time, cost less to maintain, cost less to feed, whereas on the other hand....
You'd think a cricket, which only lives a few weeks, is much more difficult to breed, and only reproduces for a short period of time would be this rare and expensive feeder you'd think no one could get their hands on.
The problem is marketing. It's gonna take a long time before people understand how much better roaches are than crickets, and a name change that excludes 'ROACH' would help.
So therefor you have only a handful of people actually getting roaches out to the public, because of legal issues and just the major misconceptions people have with roaches it's not being done on a commercial scale like crickets are.
An interesting social experiment would be to call Dubia's some sort of beetle and totally let people misinterpret what they are, never alluding to the fact they are a roach, kind of like Phoenix Worms have this wonderful sound to the name, but are really 'soldier fly larvae' that thrive in rotting, putrescent waste.
I could imagine it'd take over the cricket industry overnight.