There are tons of options that aren't ESP32s. Many just aren't in the package that you are used to with a ESP32. Nordic, NXP, SiLabs and Microchip all have pretty comparable offerings at a similar price point for bare ICs (and if you are doing anything outside prototyping/small volume, you shouldn't be buying modules IMHO anyways).
If you are talking about ESP32 modules, there are still options but they are typically a bit more expensive, like $1-2 more last time I checked. However, there are ARM based wifi/bt modules that you can get as cheap as $1.50-$2.00 for an FCC certified one. Check out Fanstel BlueNor [1] as an example. The huge advantage being you get to use ARM tools instead of the Xtensa stuff, which depending on your workflows can be a definite plus (though I believe they recently added xtensa support in LLVM, so that might be a bit of a moot point).
They are definitely going to be difficult to compete with on the new ESP32-C3 line price-wise once they ramp it up though. At the end of the day though the ESP offerings have a bit of tradeoffs when you look at battery life and performance compared to other offerings. I believe they are working or may have fixed the power usage/sleep problems though on the C3s.
When it is all said and done though, I think the ESP32-C3 is going to probably take over the sub $1-2 IOT space, at the end of the day batteries are cheap and if you are designing your product to be plugged in... who cares.
What personally burns me with Espressif is they charge so much for their ICs. Like sometimes the modules are cheaper than the bare chips, even at 1k quantity, which is kinda irritating when you are space constrained.
[1] https://www.fanstel.com/bluenor-summaries