Buddy, I have a Master's in Software Development, you don't need to explain Agile principles that you copy+pasted off of Wikipedia to me. Customer's do not dictate the update-release cycle is my overarching point. The fact that you think you're entitled to an update schedule is laughable. Also, on ...