- It is an icon, and all icons except this one represent applications. It breaks the metaphor.
What? Icons represent objects. Computer, Network, your files and folders are all representing objects rather than programs. Technically, even your program icons represent objects - an object or series of objects that describe the function of your program.
Why should Recycle Bin get the short stick?
The concept of an undelete-store has some merit, but it absolutely needs to have a limited lifetime for its content.
You can do this yourself. Right-click > Properties.
- It is hard to find as it has no fixed location.
By default (sorted by name) it's always in the same place (usually the first icon, unless you've chosen to enable the user profile icon, Computer, or Network. Even then, its place is retained however you sort it.)
And it eats icon space without good reason.
A good reason might be considered "I need to quickly retrieve my file! Oh, if only there were a metaphor for taking things out of the trash!"
And unless your desktop is full of icons, there's no practical loss of real-estate. And even then, it's not really like one icon'll make a difference.
- Because it has no fixed position, the notion of drag&drop to it is fundamentally broken.
Rebutted per above.
Delete has to be a fixed gesture or command, not a variable one, as it is a unique operation.
A fixed gesture? How is dragging it to the same place not a "fixed gesture"?
Besides, it's drag and drop that's a variable gesture. The Recycle Bing just happens to be one of the many valid values for that variable.
In addition, having it as an icon is accident-prone.
Accident prone? What happens if I want to launch the last icon in a list, so I hit End then Enter, except oops, I hit the delete key by mistake? It's no less likely than accidentally dragging it over a 64x64 pixel icon of a recycle bin and accidentally letting go. And even then, it's not a problem because you can simply go back and retrieve it.
In my view, the recycling bin is one of the results of Microsofts attempt to allow users to stay incompetent, instead of requiring them to lift their competence level a bit and become proficient. If you consider how much time people spend to learn how to read and write, refusing to learn a bit more in order to be a competent computer user is just plain stupid.
The recycle bin is meant to be a saftey net for when things go wrong (and don't try and tell me they don't go wrong,) What happens if the backup had failed for whatever reason? If the file was created then deleted before the backup ran? If the last backup was corrupted? It's useful even if you've "lifted" your "competence level".
There are people who abuse the Recycle Bin, but there are people abuse most systems.
(And given that most of these "stupid" people complained about the new start menu, the new taskbar, the ribbon, et al, I really don't think Microsoft's doing them any favours.)