My wife's CR-V just threw the "Please change my oil light" Seems like hers goes a long time between changes, but she does a lot of highway driving.
My Miata doesn't have a light, nor does it rack up the miles so I usually change it once a year.
The Ram has asked for two changes in the year I owned it. First time was right after purchase. Bought all the stuff, pulled the dipstick and the oil looked so brand new I figured the dealer must have changed it and never reset the computer. So I just reset the light and drove it until it came back, don't recall how many miles it was.