I too, am missing calls on the 3G running 4.2.1 because the screen won't unlock in time. Even just trying to wake it from sleep can take several tries. I can no longer set an appointment on the fly at a salon, doctor's office or at a business meeting because it takes too long for the phone to respond, then we have to wait for calendars to load and update, then wait out a crash as soon as I touch the screen and so on. So I'm back to a paper-based calendar. I never thought I'd see the day when I'd be embarrassed to say I'm using an iPhone --- hope Google appreciates all the Android customers I'm making for them.
Overall performance seems to get worse with each app I update for 4.x, too, unless something else is compounding the problem? How many resets in a day are forum members doing in order to function? I need at least three a day. I had retrograded once and it was fine but I eventually got lured back into 4.x because all my apps were upgrading and rolling out improved features.
No matter how fast technology is changing, if you want to consider a 2+ year old phone a dinosaur then please don't charge the equivalent of a mortgage payment for it. I guess this post is nothing more than another bitter complaint, thank you for the indulgence.