If you want to use 433Mhz you won’t find a good solution. The OOK https://en.wikipedia.org/wiki/On-off_keying protocol is very basic and there’s no error correction, missed packet re-sending etc like there is in WiFi. Was never designed for 2 way communication although I have seen it used that way. Even then it’s not very good and messages can be missed very easily because of the way the data is sent.
You’re are going to have to wait a long time if you want a good tiny module that’s either Zigbee, or Z-Wave or whatever protocol that’s also cheap. That’s why Sonoff’s are such good value.
And for the record, I have 433Mhz switches here that I use. My gateway fools HA and delivers an ON and OFF state but switches can miss their transmission and won’t turn ON or OFF so can get out of sync. I have a hanfull of RF switches still working mainly for lamps and devices where it doesn’t matter. For anything else I use all Sonoff’s on MQTT.