Just a thought but the current release schedule is very hard to keep up with from a customer perspective. I completely appreciate the desire and need to develop and improve the product, but it also means that customers get “stuck” on say 2018.1. They then see awesome features in 2018.3 but take a long time to implement it due to restrictions on time, effort, experience, or small issues preventing upgrading studio or orchestrator. Then by the time they upgrade there’s a new release so they never get to experience the joy of being on the cutting edge!
I’m not necessarily arguing for a slower release or even any change BUT just wanted to flag that the rate of updates could potentially have a negative impact, if say the customer got disillusioned with not being able to keep up. I guess you could liken it to the phones, you only ever want to be 1 version behind max.
For me stability and ease of upgrade should still be a priority.