I have a couple of Fender Strats (one US, one Mexican made), a US Tele, and a Korean built Squire Standard Tele. The latter has a skinny neck which seems to suit the way I play and I've worked on the guitar (fret dress, bone nut, bridge saddles, interesting pickups, etc.) and it's now the guitar I play the most. I wouldn't say it has better sounds than my US Tele, but it holds it's own, and I can play it better so better sounds come out, if you see what I mean.
Funnily enough, I also prefer my Standard (Mex) Strat to my high spec US Strat Plus Deluxe. The latter has a wonderful Floyd Rose bridge and some really nice Lace Sensor pickups, etc. To be honest, it's awesome. But it doesn't have the dynamics of the Standard Strat, and the latter has that all important neck profile that feels right.
I think you have to have an expensive guitar or two just to stop you thinking the grass is greener. It's mostly about what you feel comfortable with.