Citation: 2C_71/2023 E. 8

Compte tenu de ce qui précède, le recours est rejeté. Succombant, le recourant supportera les frais judiciaires (art. 66 al. 1 LTF). Il n'y a pas lieu d'allouer des dépens au canton de Neuchâtel (cf. art. 68 al. 3 LTF), quand bien même il est représenté par un avocat (cf. ATF 134 II 117 consid. 7; arrêts 1C_351/2022 du 20 janvier 2023 consid. 2.3; 2C_561/2018 du 20 février 2019 consid. 5; 2C_192/2015 du 1er août 2015 consid. 5). Par ces motifs, le Tribunal fédéral prononce :