Le problème de temps n'en est pas un. Soit tu veux une personne qui correspondra au poste et tu prends le temps de faire un recrutement propre. Et si on te tombe dessus parce-qu'autre chose prend du retard ben t'envoie chier en fait. T'as ça sur les bras et tu préfère perdre du temps maintenant que BEAUCOUP plus de temps plus tard à rattraper des conneries gérer un licenciement et reperdre du temps à re-recruter quelqu'un. Soit tu t'en fous et du coup la lettre de motivation ne changera pas grand chose puisque tu prendra de toute manière celui qui te fera la meilleure impression (et donc tu te base sur des critères personnels).
Dans le premier cas, on t'assigne une tache. Si les responsables ne sont pas capables d'assumer que ça bouffera sur autre chose c'est qu'ils sont bien débiles comme il faut. Ensuite des CV qui se ressemblent oui. Mais sur cette chiée de CV dev java que tu va recevoir, combien incluent un descriptif (même bref) des projets sur lesquels ils ont bossé. Eventuellement des difficultés rencontrées ? Un CV c'est pas juste une liste. Ceux qui te montrent ça sur ton cv tu peux probablement les appeler et prendre le temps de discuter même sans lettre de motivation.
Sur ton dernier point, c'est prendre une décision sur des éléments non factuels encore une fois. Tu fais rentrer du sentiment et de l'impression en ligne de compte. Tu t'en tape que ton dev java qui va voir le soleil 2h par jour en prenant les transports il ait roulé un 16 en charisme. Tu veux qu'il pisse du code et du bon, pas qu'il passe sa vie à la salle pour avoir une poignée de main ferme mais réconfortante.