Oil change intervals are like religion. Everyone has their own beliefs, and other people are not likely to change that. Many times its all about what they grew up with etc.
My religion:
I saw mention about outside temperatures and a "hot" climate being harder on oil. Actually the running temperature of the engine is probably about the same, that's what coolant is for, to keep the engine at a constant temperature. Lower outside temps are probably worse as you can get condensation, and moisture in oil is one way to break things down.
I used to do 3000 mile oil changes. in my experience, modern engines outlast the rest of the car, and usually when they do die it's something not related to the lubrication (like head gaskets, or even external factors like timing belts etc). This isnt the era of an engine being worn out at 100,000 miles. The 3000 mile interval is a leftover from that time, Oil and engine design are both better now.
I have 17,000 miles on my Mirage. First oil change I did early, maybe at 2000 miles. I had to go to the dealer for a tire replacement and since the first oil change was free, I just had them do it then (for break in purposes, and that was likely just paranoia). My second oil change was right around the 10,000 mile mark and the oil was still amber colored, looked and smelled healthy. I checked it regularly as I was nervous about the longer interval. The engine hasn't used any, about 7,000 miles later, and still is healthy looking. I think good engine design and build quality combined with high quality synthetic oil for me made the 3000 mile interval obsolete. It's just a waste of time and money to do it at 3k miles on this car in my opinion (and its just an opinion)
Now, on an old higher mileage car where there is a lot of wear, and things like the pcv system may not work right, I would be more worried about contaminants and shorten the interval some.