My business is 99% cloud hosted PBXes. I’m not sure why you would equate FreePBX to just on premise. Whether you’re using FreePBX, 3CX, any other PBX, if there is a possibility to run it onprem, there is the same chance to be on the cloud.
Also, while quality of the code has been degraded, I think some support at Sangoma is at least trying to do what’s right. I had a great experience with Sergio, where he helped me two nights in a row. With that being said, I still would rather the Community be in the hands of folks like Tony, so I would jump on the forking bandwagon.