Why are only some "u" words pronounced with a glide in American English?

Solution 1:

According to the Longman Pronunciation Dictionary, u: (or "oo") is predominantly used in American English, whereas ju: (yoo) is preferred in British English. However, variations exist, and for the case of student, their data shows that around 90% of American English speakers say u:. (Edited)

On page 850, you can find the following "rules":

In the case of expected ju:, juə, ju, the j drops out as follows:

  • after the consonant sounds , , ʃ, r, j as in jury, rude

  • sometimes in BrE, and always in AmE, after l, θ, s, z as in assume

  • usually in AmE, but not in BrE, after t, d, n as in tune