“There is no job that plugins are the right tool for. Saying that plugins ‘have their place’ is ignorant and complacent. ”
We respect your outspokenness, but you do come out with some very-handed statements sometimes. I hope that do not mean that currently browsers can natively do anything that plugins can. Perhaps you hope that browsers will eventually be able to do the things which currently have to be added on with plugins, but if so you would have to admit that plugins have their place if only as a temporary holdover until the security and compatibility concerns can be addressed.
All of the following should arguably be done without plugins, given browser support, but that is not there yet for many cutting-edge uses of flash. For example:
Webcam interaction, full-screen, microphone interaction, streaming video (live, not from static files), video with alpha, P2P
In many of these contexts, the plugin is being used in place of what would eventually be one native element, so most of your objections to plugins, in these specific cases, vanish (no text to select, no cookies, no passwords, printing and zooming and context menus not meaningful, and so on).
Long live transitioning technologies to deliver good things to users now and in the more vague future.