You are not alone. I much prefer the S over the 3 any day. Better interior, more space, MUCH bettor looking exterior. Quicker .Etc etc
Not wanting to take this too far off-topic, but this just goes to show how different people are when it comes to preferences.
I don't know a single person who would rather have an S over a 3 at the moment. Especially the interior is far superior in the 3 imho. Much sleeker design, far more useful features, and - at least to people of my build - more interior room. I always felt cramped in the Model S, especially due to the abysmal headroom in the back. Everything felt tight and much smaller than what one would expect from a car this large. Total opposite on the 3, which to me feels much roomier even though it is smaller from the outside. Headroom is much better and legroom is comparable. Only in terms of cargo volume does the S dwarf the 3. Yet for most people, and at least all of those I know, the interior as well as storage space in the 3 is more than ample. Add to that the much better value for money, and the decision becomes a no-brainer.
Look at the numbers in Germany. Model S and X registrations are down dramatically.
Over the last five years, less than 8K Model S have been registered in Germany. It took the Model 3 just three months to achieve about half that number.
Finally, I think the REAL reason Tesla isn’t being adopted by the masses is...FEAR

! Folks I talk to every day tell me they’re freaked out by self-driving cars! They state they would NEVER want one. I explain - and show them with my app - all the benefits and cool tech. They remain apathetic. This single issue isn’t properly understood by Tesla.
I can only second that. No one I talk to wants self driving cars.
Perhaps it's also a German thing to be fearful of/sceptical about new tech in general, but even when I show them summon or give them a demonstration of Autopilot they just say it's a nice gag but nothing more. And I have to admit, Autopilot at the moment for me just doesn't work that great anyway. Too many dangerous situations on German Autobahns where I switch off AP because it doesn't react the way such a system should.