It is an ignorant product, but one well entrenched in the reptile pet world.
I don't know of any setup/species where they would be appropriate.
But pet stores are not hobbyists stores, or breeder stores, they are pet stores, and they carry many lowest common denominator products that appeal to folks shopping for disposable reptiles. Many of the products are terrible choices, ignorant choices, or cheap imitations of actual good products.