You know nothing about software development, delivery, support and distribution. NO ONE WANTS CONTINUOUS UPDATES. It doesn't matter - you had time to fix the issues, use the communities knowledge to help you, but you failed. I would have laid out a plan for you that would have made everyone happy and you could have constructively taken input instead of asking people in spec "What do you think ...". Your reign of error is over.