Comment
Comment by JasonSage
Not to discredit your experience, but I'm a native English speaker and I've never had the perception that it's unsophisticated. I think they can have a very slightly different connotation from one another, but in a lot of usage I think they're interchangeable.