I think it's unfortunate that Curly's rant has given the impression that Inductive Automation is making customers pay for bug fixes, that's just not the case.
Ignition is released in version numbers in the format of MajorVersion.PlatformCoordination.MinorVersion. You purchase a license based on the MajorVersion.PlatformCoordination number. So far there have been 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, and currently 7.8. The MinorVersion numbers are bug fixes and
added functionality to the MajorVersion.PlatformCoordination. So with 7.8, 7.8.0 is the original release, 7.8.1 is the first MinorVersion, 7.8.2 is the second MinorVersion. MinorVersion updates are always free, so Inductive Automation is not making customers pay for bug fixes within your version, you're even getting added functionality within your version.
Long-Term Support is something they added a few years ago and is designed to continue to support certain version numbers for a period of 5 years. LTS versions are being done around every two years, so 7.5 is LTS, 7.6 is not, 7.7 is LTS, 7.8 is not, 7.9 should be.
Here's a breakdown of Ignition's releases -
LTS 7.5.0 original release June 2012, current version 7.5.14 released Dec 2015 - 43 months of updates so far, updates should continue until June 2017.
7.6.0 original release May 2013, current version 7.6.7 released July 2014 - 14 months of updates.
LTS 7.7.0 original release July 2014, current version 7.7.8 released April 2016 - 22 months of updates so far, updates should continue until July 2019.
7.8.0 original release Oct. 2015, current version 7.8.2 released March 2016 - I would guess updates will continue until the next version is released.
They offer Total Care and Basic Care support contracts, both offer free upgrades to software updates, e.g. you purchased 7.6 and have a support contract you can upgrade to 7.7 or 7.8 if you wish. These software updates are considered major updates.
Now the part I'm a bit fuzzy about is the LTS support. They say only valid Total Care Support Contract customers may receive support for the use of an LTS version. So I don't know if that means that if you don't have a Total Care Support Contract you don't get support but do have access to the MinorVersion updates or what.
For my customer's some opt for no support contract, they are fine with being locked into the version they purchase. Others go with the Basic Care support contract since they want to be able to upgrade to the latest version of Ignition but don't need tech support because they rely on me for that.
As always, don't rely strictly on my understanding, talk to an account rep to get all the details.
As for Curly's issue I'm on the fence. I'm wondering if this is related to the Allen Bradley Firmware v20/21 where there were issues with the Ignition OPC driver. I don't do much AB stuff, so I didn't pay much attention to the issues, but my understanding is Inductive Automation did a lot of work on that driver to update it. But the reason I'm on the fence is - If you've been having issues with the driver for 2 years, why not go with another option? Why wait 2 years for Inductive Automation to fix the bug?