I sspect that the real number is higher than 22 million once you add in the numbers of the undocumented and unbanked, who are also unlikely to get contacted by interviewers.
Also, I wonder how good the results from online surveys are — many media outlets do the “answer these questions to continue reading” thing. I deliberately answer the questions randomly (pick a box without reading) to feed the pollsters erroneous data.
Are Amazon users antisocial? No idea.
Are they wrong to support a service that’s destroying decent jobs, destroying privacy, etc? At the very least, they don’t care about the harm their shopping habits are causing.