Hey Walter. We've admittedly also not been too happy with how long it has taken them recently. There was a time when updates were much faster, but this hasn't been the case lately. I actually was told the latest update should be there today, but I haven't seen it yet.
In any case, our only other option is through Steam. This is the fastest way to get the updates -- as this the first place we put them and they're available almost immediately. Plus it automatically downloads the updates and gives you access to community simulations. If this sounds like a good option, please send me a direct message and I can help you.