Now a solution i consider easy is to create macroregions over the world, while keeping the label of the nation u come from.
I mean to pool enough nations together under a unique league to let them have the same experience the same feel as nations with a bigger player base.
Well, you certainly are on the right track. Unfortunately, the BB's don't seem to be considering anything bigger than merging a few of the smallest nations, which they refer to as "micronations." This is also known as rearranging the deck chairs on the Titanic.
They could rejuvenate the game entirely, but the will to do so seems lacking. I don't think it is the coding ability that is lacking, but I could be wrong about that. We all recognize that the vast majority of team rosters are comprised of players from all over the planet. In that respect it is already an international game. There is no good reason not to do the same with new leagues, combining teams from all over the planet into entirely new competitive worlds, each with a top league, Div. 2, Div. 3, and even if they choose to do so, Div. 4.
Every division of every league could be essentially full of humans. Everyone could have a rich competitive experience. The game could be really good again.
It isn't gonna happen. There is no will to do so, and even the guys with official positions come on the forums and belittle the idea of any meaningful change. Kiss it all goodbye, slow but sure.