The only difference that exists between needing BoP items you won't use, and needing BoE items you won't use is the monetary amount you can cash in from them. BoP will always give a flat moderate amount, BoE items have a wide range of potential cashing value from just vendor price for greens to hundreds of gold.
Monetary amount is incidental, it doesn't change the principle. Like I said before, the need and greed system is designed to include items worth 20s to items worth 1 million gold. Need if you use, greed if you cash in on them, it's simple. Adding an artificial threshold of "past a certain cashing value, you should need" it's just catering to human petty greed.
But you are right though, it boils down to a difference in character. What you condone is the same reason why corpse scavengers have existed for millenia: A good deal people will have no respect for anything and just take as much as they can, even when they don't deserve it. Just like weasels.
I am glad to be able to look at folks like you, see their tiny petty souls reflected in their eyes, and smirk. Like trash beneath one's boots.
Ill translate argument for you to make it easier to understand:
BOP NOT SAME VALUE (IN GOLD) FOR ALL PEOPLES SMART THING TO DO IS PASS TO ONE WHO NEEDS
BOE SAME VALUE (IN GOLD) FOR ALL PEOPLES SMART THING TO DO LET ALL ROLL