Totally understand your frustration. We started with macOS, then delivered Windows in around 3 months (just launched) and will tackle Linux next but granted that it is a ton of work given our deep integration into operating systems and we want to get it right.