Yeah, I'm not too sure about replacement necks either.
The funny thing about my Strat is that it was an "Affinity" Strat to begin with, and came in one of those "Strat Packs" with a small practice amp, gigbag, strap, cable, etc. but was one of the earlier ones that's a full-size Strat, not thinner and smaller like the current "Affinity" series. It's beat to hell, the bridge saddles are rusted and corroded to the point of not being able to adjust the action anymore (which, by the way, is far from perfect, and is a bit high by most peoples' standards), the tuners are threatening to seize up at any moment and I'm not sure anyone could get it properly tuned but me, since it takes a certain touch and some patience
The frets are absolutely disgusting, but not a single one buzzes or frets out, the electronics are all original except for a second-hand DiMarzio Super Distortion that's been in there for a good 9-10 years, and yet it all functions near perfectly (again, dirty volume pot, though works decently for never having been cleaned). The trem arm stripped out years ago and has gone missing, and it's been functioning as a hardtail since, though never officially blocked (although I remember the guy at the shop saying that he always cranked the trem springs right down on the cheap Squiers to make life easier on beginners, rather than having to deal with any kind of floating or balance, and I can confirm that I've never had to touch the springs to get the bridge to lay flat, even when I went through my super-heavy-strings phase
). The paint's cracking around the neck heel, and the neck itself has been slightly crooked for years (strings drift towards the low-E side as they get higher on the neck) and I've never bothered to fix it, or really needed to as the intonation's really surprisingly decent
And yet, it's still my favourite guitar to play, it still feels like home, and sounds way better than it should
I still proudly play it live and record with it, and I like to think I surprise anyone who discounts me for playing a "beginner guitar", since my tone and playing are both on par with a lot of pro guitarists (though there's always going to be guys whose playing and tone I envy