Re: Throwing the Ferengi out with the bath water?
Honestly, if they were going to make Ferengi major villains they needed to do it more like Cousin Gala in DS9. The TNG writers made these laissez-faire capitalist villains but had a ridiculous cartoonish understanding of capitalism. They had Ferengi deceiving for the sake of deceiving even when clearly not in their profit interest.
If they had the Ferengi out bribing politicians, stealing technology to sell it to the Federation enemies, even out throwing their corn seeds off trucks and then suing the farmers of the fields they drift into, that would have made them more interesting villains.
If they wanted to make them interesting villains maybe having them scream in agony over the sound of thunder wasn't a good way to make us fear them.
Just because it's futuristic doesn't mean it's practical.