I have one idea in my mind regarding management mode players contracts , I think the contracts should be based on 5 levels of promises
1)Star = This is the highest paid contract and a Star level contract player must get atleast 90% of the available matches in all formats in a season(in which he is not injured) otherwise he will consider moving in to auctions tab
2)Important player = Your typical 1st XI player , Is regular in the team and must get atleast 75% of all available matches in a season otherwise he will move to auction tab
3)Rotation policy = Must get 50% of the available matches
4)Prospect = Must be equal to or under 23 and must get 30% of the matches
5)Bench Warmer = Just a place holders ,low skilled players and will not require any specified no. of matches , may consider moving to auctions tab on random basis
Also skilled players will consider moving in to auctions tab if you performed badly in the season i-e losing more matches than winning (ofcourse winning finals of T20 , ODs and FC will have more weightage than regular matches)
After every season there can be up to 5 graduates from your academy which you can test them in the NETS MODE and then select the ones you like , remaining graduates will move to auctions tab.
AUCTION TAB players if couldnt get a team in 3 consecutive season they will likely to quit cricket and thus will dissappear from the game.
Regarding the process and logic of auction , I think the AI team should look at the team composition and then identify what type of players they need , after deciding who to pick/bid they will consider(calculate) the shadow price of that player which will be based on multiple factors like Salary of similar kind of player in its team , How badly the team needs such kind of player (like if AI team has no spinner and want a real good one badly or the sole allrounder in team really lacks quality or perhaps a team is looking for a tearaway fast bowler) and ofcourse the available budget.
If the auction value of that player surpasses the shadow price then the team will likely to quit from the bid.
Regarding genuine fast bowler , make them rare and gold by increasing the impact of pace to wkt taking ability , (only if a bowler has good control or big movement also)