1. Specificity: 洋人 is racially and geographically specific (white/Western). “Foreigner” is not.
2. **Connotation:** 洋人 carries historical and cultural baggage that "foreigner" lacks. It feels more dated and has a higher potential to be perceived as impolite.