En outre, la durée d’un séjour illégal, ainsi qu’un séjour précaire ne doivent normalement pas être pris en considération ou alors seulement dans une mesure très restreinte, sous peine de récompenser l’obstination à violer la loi (ATF 130 II 39 consid. 3 ; arrêt du Tribunal fédéral 2D_13/2016 du 11 mars 2016 consid. 3.2 ; arrêt du Tribunal administratif fédéral F-4206/2021 du 24 novembre 2022 consid. 9.1 et les références citées ; ATA/122/2023 du 7 février 2023 consid. 4f). Par durée assez longue, on entend une période de sept à huit ans (arrêt du Tribunal administratif fédéral C-7330/2010 du 19 mars 2012 ; ATA/1538/2017 du 28 novembre 2017).