ATC's were taught, that a pilot has to be vectored for a 10-12nm final approach.
Not so sure about that one!
I was taught 2 nm before glideslope intercept if the final vector was 30 degrees or less to the LLZ. And 3 nm before glideslope if it was up to 45 degrees intercept. 10-12 nm final for me seems a lot of extra miles (space for one in between
)