That's helpful, and now it's easier for me to picture your proposed system.
Overall I don't find your proposal preferable, but that's because we disagree on whether there's an important problem in the first place. I like the fact that the current gameshape system forces any particular team to prioritize league games, or cup games. You can focus on the league games, at the expense of the Cup, which forces you to forgo the extra enthusiasm and cup win revenue for a chance to get a high seeding in your league. Or you can choose the other approach, go for Cup money, glory, and extra enthusiasm, but likely ending up on the road in the league playoffs.
And yes, there will be some amount of luck involved in how the opponents are affected by possible tanked games. But that is random, and changes season to season. So it doesn't have the long term effect of giving undue advantages to the top teams, while penalizing weaker teams. That's balancing between giving well managed, but weaker teams a shot to compete, while not being totally random at the expense of better teams. That's something I think that I think BB does pretty well.