In my opinion it boils down to service. I use subscriptions for themes, plugins, and content. In return I expect "bugs" to be corrected in a timely fashion. For awhile I was using Divi on new sites. I just dropped Elegant Themes over the bouncing footer and other nonsense they failed to correct in the last few years. A few months is acceptable, but when I am dealing with the same issue for years that's a problem.

That should be a heads up to any developers. If I wanted to modify code I would create my own custom theme. I pay you so I don't have too.