Questions about fitness and attitude (mainly attitude) are important. There are ways to passively test psychological fitness (attitudes) during training. Maybe those in charge should invest some time into these strategies, so that we don't have players that represent us with the wrong attitudes - like not caring about the result, as long as they could go to the club afterwards; or they playing to show off in front of their girlfriend; or they don't truly understanding the significance of representing the entire country on the international stage; or they playing half-way football during practice expecting to shine on game day (this is a major offense in my book).
I think that coaches should be drastic and simply drop players on short notice, until people start acting like Clayton Ince
fighting to get a place on the team.
Another thing. If we are having talent problems, maybe we should start depending on players that could be more readily available to train day-in day-out until they gel properly. If that means excluding certain players, so be it. But of course they must be paid to compensate for not having a regular job.
This thing takes serious investment and commitment or else the cycle will continue.