Fwiw I’ve owned three of these mini Cuirs and all of their straps were made with two pieces of leather with a seam, as you show, and all the strap ends inside the bag were basically unfinished/not sealed (looked like yours).
My only comparison is the pilot blue i have and on this one the strap ends are neat and sealed and the seam is here too of course but is not showing.