Because instead of investing this money on improving the quality of domestic players, who by their league’s rules have to make up the majority of each team’s squad, they are throwing it at foreign “stars” who are only in it for a quick paycheck and will leave in one or two years after they get better offers/get sick…