I agree with both of those points and I'm well known in my social circle to go on long rants about the term prehistory. I avoid using it.
Though, in that same vein is another semantic paper called something like "Rehumanizing Pleistocene People", can't remember the author with bad Internet.