LONG POST ALERT!
My experience is the Almond is behind others, but its a problem with others too. I notice more problems with the Almond having correct sensor status than the same sensors on SmartThings and Vera. I suspect it is a sign of product maturity.
If you look for sensors that state instant status update then that helps. Almond does not poll for sensor status. SmartThings didn't either but there is a way to enable it and not sure if that is in the standard product now. I understand an issue is then sensor battery life potentially.
Securifi is pretty tight lipped (can't seem to find out what OS and Chipset the Almond 3 is on or if there is an upgrade future for the Almond+ platform) so some of this is speculation....
From personal experience, I have a mix of lamp modules. Some Almond gets status correct, some out of sync. The same modules have correct status on SmartThings always. I know some of the modules are specifically "Instant Status" and others not. Regardless, other HA hubs seems to accommodate that.
When Almond released support for the Linear Garage Opener, for me, it constantly timed out and had incorrect status. I don't believe Linear claims instant status. Almond fixed in firmware updates, but I believe Almond either enabled polling of it or it wasn't accpeting, understanding, or timing out on the status update. Securifi would have to answer that.
It's great the Securifi can and is willing to tweak this stuff in.
My personal opinion is similar to yours... the HA hub is the central piece and it must do what is needed to have correct status. Whether than is polling, interpreting incoming status messages, not dropping / timing out status messages, etc. The hub can't lose, drop, not process, not poll, etc and must be responsible and always have correct status. Some are better than others at delivering that, but none is this segement are problem free.
That said, there are a wide variety of sensors with varying quality of build themselves so I understand there is a general bigger issue there as well especially considering the different types... zwave, zigbee, insteon, etc.
I'd say if you are looking for mission critical, then you want to do a lot of homework on sensors and hubs and you might have to accept being locked in on brand, price, features, etc.
For example, pretty old now, somewhat custom, and severly lacking in features and options at the time.... I used a Leviton system I got off of ebay a number of years ago. Status of Leviton branded and compatible (Vizia series???) was rock solid... availability of module types sucked, pricing high, features lacking, and remotes & controls very outdated.
My hope is that the Almond will continue to evolve. My opinion is that the ability to get it to a highly functional, flexible, and reliable platform and exceed where others are at today has not been fast coming and has been stagnant. I get that is a tall order with sensor variety, but ultimately I think that's what we all want from HA.
Overall, I like the Almond platform and want them to succeed. I like the community sharing and support but also would like to see an official publication of 100% functionally supported sensors; so as I chose devices I can either accept that it might involve Securifi tweaking, sending logs, etc vs work out of the box. Also, the ability to program my own sensors, polling, etc.. I don't really want to program my own sensors because I don't have the time, but vs having no recourse or waiting moon ages for firmware updates then if it were critically important to me, then I would. Other brands have a lot of user activity so in many cases it's just grabbing someone else's programming.
I have stuck with the Almond, but if I were doing it today, I would go a different path... primarily because I don't see the Almond+ has any intent of getting to a current, supported, chipset, OS, and deliver on the open platform. So at this point, my opinion is it is self-obsoleting and I'd not re-comit to that.
Just my two cents, after that long lenght... yes it bothers me too.