No point complaining man - game has changed and these days you won’t get 3/4 FC games before 1st Test, just not enough window. I can recall Bradman scoring a thousand FC runs before 1st Test every time he toured England, as they headed for Sydney port in late March and played first Test starting on 2nd Thursday of June.
What can be done is changing own domestic wickets to bring diversity & prepare players for away tours. BCCI is doing that and hence IND is winning in AUS, just the start. Another initiative is to send A teams, but that’s not with 35 years old youngster, pretending to be 29. Shan gone, lost concentration I guess.