Just picked up an S10e.
Had an S10 that I preordered for the Buds and then sold (didn't like the fingerprint sensor and the curved screen).
But I want to save a little money and I can get quite a bit of money for my XS Max assuming I like the S10e enough to keep it (I'll try it for a week to see if I can get used to a smaller screened phone).
So far I'm liking it a lot though! The flat screen makes it feel like I'm getting more screen width than the regular S10, the fingerprint sensor is crazy fast (still getting used to the location), and even though it is a smaller phone it doesn't really FEEL like a small phone (it's not like my old iPhone 8 with the low resolution and bezels really felt small compared to "bezel less" phones).
At this point the battery will probably be the deciding factor if I keep this or not. The S10 I had felt a little too short for me (even in 1080p mode with AOD off), but I heard the e is a little better so I'll see if it's better in my experience.
If not, I'll go with my second cheaper Android choice: the One Plus 6t. Lacks some of the nicer S10e features (the camera, official waterproofing, headphone jack, etc) but it's bigger and the battery should be more than enough.