The protocols available for internet use right now cannot sustain this "end of anonymity" desire at the moment. I can spoof almost anything I want with very little effort.
Even the "Script kiddies" can defeat this one easily.
I just don't see this as a reality until major changes come to the protocols used for internet traffic.
I'll tell you what! Besides people being tech savvy, spoofing this and that, securing this and that! Anonymous OS's are going to proliferate, they already exist. Live OS's certainly help too!