I don't think there is much doubt that they changed something. If it was just my phone, it could be one of those weird, isolated, occurrences - like when people upgraded to 4.0.1 and said it fixed their problem. Or people did a reset, etc, etc, etc.
But we had no pattern. It wasn't like taking 10 phones, doing the same thing, and all changed the same way. With this, I have a pattern. Not a big one, but 100% consistent.
If you look at those who passed the tests prior to 4.2.1, they also don't show a pattern. There were only a handful that said theirs work AND reported on the test. At least 2 of them ALWAYS worked - no change in distance from the start.
That's why I kept trying to get people to test, so a real pattern could be found, if any.
There are, in my opinion, two ways to show a meaningful pattern. One is to get LOTS of people to report. It isn't very scientific, but if the number is large enough, it works well enough. The other is to have one person checking multiple phones to see what happens. This eliminates the problem of just people who have problems tending to post.
If 10 people report something, is that typical? We don't know how representative they are. But if one person tests 10 phones and can report they all do the same thing, then we have at least a small trend.
That's why I'm hoping I can get to test more "recent" phones at Apple stores. Sure, the one from week 46 that I tested worked. But it is just one. Don't know why the other two from that week weren't set up to do calls (so I couldn't test them), but if I could even test just 3 and all worked, that would likely mean something was changed in the hardware too.
If anyone else can check at Apple stores - or have a number of friends with more recent phones - maybe they can do test #3 as well with them. That's the one that, even with 4.2.1, has problems with all I've tested except the week 46 phone. They might be better with 4.2.1, but the distance can still be reduced a lot.