We cannot compare accurately the numbers of any spanish league and any other smaller league. Of course, you can, but the conclusion you will take may be wrong if you don´t do a deeper analysis. And this analysis is not possible without knowing what is really happening in the spanish leagues. This will not come out from the raw numbers.
For example, in the spanish D1, the last 3 seasons we had teams that sold all their players from the beginning of the season. So no salaries to pay, just scouting players for the draft and prepare the team for the next season. This strategy has proben to be succesful, as some of those teams are now back to D1. The statistics you can take from the spanish league those seasons are not accurate because of those teams, and any comparison with the Hongkong league will be rather useless.
I understand your plan for the global BB economy. But I think your diagnostic is focussed too much on those numbers without getting closer to the reality of the largest leagues, where the real BuzzerBeater is being played.
I think the spanish (italian, german...) economy is quite healthy because it is self-regulated by a strong competition, which is now too often distorted by the global economic measures you are taking. I am quite sure that we are not responsible of the problems of the BB economy, but we had to deal with, for example, a masive inflation created by the new TV contracts and merchandising revenues. Now the same with a very likely devaluation of the players. And at the same time, we have to hear that there is not such "small countries advantage". In the spanish league we are on the same boat, as you said, but the economic changes are giving a big advantage to some teams (i.e. those who bought player before the inflation, those who sold players before the new salary update).
In my opinion, most of the economic problems of BB come from a bad design of the economy in small countries from the very beginning of the game, and it makes no sense to take global measures to solve a local problem.
¡Me aburro! (Homer Simpson)