This is what you wrote about it:
For this it would be nice to introduce a signing fee- let's say if you buy a player you have to pay two weeks salaries immediately as the transaction closes, and you have to have that cash available when making the bid. This at least would minimize the incentive to go beyond the top absolute salaries we have today for the sake of an NT, even though it would depress the market for the existing top end players even further in the short term.
As for Knecht's proposal, I'm a bit concerned how this would distort the market. Clearly trainiers would scramble for the cap, and players just slightly below or slightly above the cap skill-wise would lose market value, whereas the hypothetical 1 million $ monster would be extremely attractive at a cost of $ 300k - a big discouragement to the multiskilling trend that the BBs hope to promote.
As I mentioned earlier, introducing a 2 week signing bonus per player will absolutely kill the market and this game. There is already so much moeny taken out of the game which is a big part of the reason the transfer market is so low at the moment. Implementing something like this will reduce prices so much and players like the 1 million dollar salary player would simply stay on the market because he will constantly be saved because he is on the national team.
I disagree with your last paragraph. I would prefer a player with slightly lower primaries and much better secondaries even if they were both at the same salary.
For example consider the following center:
Jump Shot: tremendous Jump Range: prolific
Outside Def.: tremendous Handling: sensational
Driving: sensational Passing: prolific
Inside Shot: stupendous Inside Def.: legendary
Rebounding: stupendous Shot Blocking: prominent
Total skill points: 136
or
Jump Shot: respectable Jump Range: mediocre
Outside Def.: mediocre Handling: respectable
Driving: respectable Passing: mediocre
Inside Shot: legendary (25) Inside Def.: legendary (30)
Rebounding: legendary (25) Shot Blocking: legendary
Total skill points: 136
Which player would you prefer?