No doubt why Astra could hit the million is a very short time. I have my two blogs designed using Astra and I must say, it is the best WordPress theme ever. If you use it with Elementor, Any kind of blog design you can have.