It does not include the "vision" module which is the client that is normally used to connect to the "gateway"/server. Instead it includes the new web based perspective module for presenting the HMI to the user.
To be fair to them, in a home automation setting most people wouldn't use the regular client either way. I don't want to have a PC running just to see my home SCADA, particularly when I can access it through a browser on my phone, tablet or normal computer without launching a new app.
This being said, it may well be a way for them to test and trial a future solution where we won't require to launch the client application. Give it to the makers to iron the quirks out and then drive it to the industry.
The activation system lays in the groundwork for lightweight, elastic instances that can rapidly spin up and down, an option the community has been asking for - Docker container/orchestration support. Consider the back end architecture of most of the apps on your phone or web sites that you currently enjoy. More flexibility, capability, survivability achieved with less server compute. Operate like Google, Amazon, now even Microsoft. BTW, this scheme could be extended in different ways to support Enterprise Architectures (on prem activation server, non-Internet connection, proxied connection, etc)
I know, I'm just old and don't like things that need to phone home. Thinking a bit more about it instead of letting my instinct take over, it's a fair compromise for home automation considering the price tag.
Still not something I would accept in industry though.
Then again, I'm half-suprised they kept comms in for AB/Siemens/etc.
A lot of Siemens kit isn't dreadfully expensive. I also very much doubt the typical Arduino user even knows what ignition or a SCADA is. Leaving the major PLC comms there allows the platform to be taken in by people that would use it in their jobs (which is the audience that will pay for this in the end).
The other goal that they may be looking at is also something taken from the Arduino page which is to create a community around the product that will share their creations like blocks, pop-ups, etc which will bring even more people to use the platform as a whole.
If one isn't using a DCS style framework like PCS7 or PlantPAx, creating the visualization for plant devices is quite labour intensive and partially why companies would stick with whatever SCADA they have where any modification would mostly be incremental. Ignition is similar in that regard as it doesn't come with a bunch of stuff you can easily use out of the box (though once you have a license, you can download from their share from other users). Now imagine that the community created a bunch of appealing graphics and are available when you use that platform out of the box, it's a massive benefit and time saver.