Yes, certainly.
For most of the other U.S. immigration programs there's a strict priority processing: get a ticket, get a number, and get in line, by country, and eventually your number will come up. It creates huge differentials in processing. For example, with the Philippines, in certain U.S. immigration categories the waiting times are 15 years or more.
Britain has changed over the last three- to four-year period and has radically cut back on the programs available for immigration. It has simply eliminated wholesale programs of eligibility, restricting the number of immigrants it can accept--