I'm 60 so I get a little latitude in terms of being retrospective so here goes:
I've been developing in Omnis on a Mac (and Windows only because I have to for sales) for 30 years or since 87. I love the Mac and only use it for everything. In fact I run Windows in VMWare's Fusion on my Mac and only touch it when I have to check my software there and make Windows installers. I really can't stand Windows. The very feel of it's mouse drives me nuts. It seems flimsy and brittle.
I have owned many Macs, but now it's a MacBook Pro for everything. I grew up in the San Francisco Bay Area and watched Apple start and blossom in my lifetime. I've worked at 3 Mac stores in my life. So I helped quite a few people get into their first Mac.
I love Omnis, it's a great development tool. I don't use xcode, that level of coding, lower than I'm used to, is hard for me to like, but I respect it as it is harder than what I do (Omnis is higher level).
I think Apple tends to make the right decisions. The one decision I didn't like was that they discontinued iWeb. I still use it on Mojave despite the warnings that it won't run on Catalina, which was released today.
I don't mind having to tell our users to Right Click and Open with...Installer, in order to install our application. I'm sure the bugs in Notarization will be worked out soon enough. I surely did struggle with Terminal and the code signing and notarization commands, and bugs, greatly, for the last week.
I'm a bit concerned about what I think from reading forums is the Huge Amount of installers from tons of companies that will be blocked as I don't think everybody is ready with working notarized installers. I think even large companies will have to have their tech support working overtime just to tell people to right click. This is one transition that hasn't been handled successfully on time, but hey, that's ok. We'll make it through.
I think we should take a moment and realize that the world isn't ready for Catalina and also that a lot of developers have given up their business due to the 64 bit requirement of Catalina. One of my competitors called it a day I know. One of the largest, most successful music software companies, Izotope, their website and letters recommend staying on Mojave, because they are ready. I had to pay a C coder to upgrade my externals to 64 bit and Unicode in order to be ready for this day. Apple, unlike Microsoft who really stays with backwards compatibility, has pushed us forward, in an aggressive way, off of 32 bit applications.
For me this transition has not been prohibitive because Omnis sees to it that they are 64 bit now, and they released a doc that made notarizing clear and easy... when you use a Tool from a for profit company they tend to do what they can to keep the tool useable and alive for the developer community.
Computers and digital gadgets like iPhones rule our day and age in a big way. I'm glad Apple exists to make them more friendly and nicely working. Windows users spend much more time maintaining and messing with the nuts and bolts of their device than Mac users have to. The Mac is like a sheet of clean white paper with beautiful type on it, and Windows is like an industrial sheet of paper with mono spaced bit mapped type on it. Windows computers can be bought for a few hundred bucks. That's one advantage. They are way cheaper. I still bought a Macbook Pro recently. The difference is phenomenal.
Onwards.