I think they only slowed down due to last years downfall. Maybe they cut their budget and slowed due to this who knows. But neos community and followers are loyal people and still believing their project. We will see rises in the near future.
I sold this coin after I had problems with the deposit on the exchange. I had to write in support and find out where my NEOs are.