Imagine you've setup a massive site full of their cameras with the necessary servers and in 6 months that will no longer be supported. I'ts just such bad practice and as the term seems popular now "throws their deployers under the bus". I can understnad how upset the people are on that super long forum thread of the installers complaining.
I still have the original UniFi gen1 cameras and these were stopped being supported from quite an old software release. As I understand it, I can't actually get new cameras and have them run on the same NVR. I guess going forward the software and cameras need to be dissagregated.
I have been buying Ubiquiti products for quite a while (switches, wireless access points, p2p wireless etc.). An attitude and non-professional approach like this completely puts me off their products....

