I'd like to make a few points here.
Firstly the development team is made up of volunteers. I know this gets mentioned every five seconds, but it would do well for certain people to actually think about this before they go on criticizing. When talking about the programming team, as I understand is made up of around (on average) 6 people working part time. All these people are over the age of 18; they all have a very real and important real life. In between this real life they try to squeeze in some time to development one of the most ambitious types of software there is. That means there are 6 people who get up in the morning, go to work from 9-5, come home, play with the kids, cook dinner, sort out their life, and then maybe sit down for a few hours and try and get some work done. Developing software isn't just like "Oh, I might sit down and fix planeshift for a few hours!", like you do when you'd like to simply play in game. You need to sit down, shift through bug reports, try and pinpoint a problem (which in itself can take hours), and then open up the code and start working at trying to figure out why its a problem. It's easy to say "Items can be duplicated", "There are graphics problems", "<insert bug here>" but its another thing entirely to devote both the time and mental resources to fixing the damn thing. You have a dev team of around six part time people trying to fix problems in a codebase of over 100,000 lines, any of which could be potentially a problem.
So now, imagine you're a developer. You have a bad day at the office, you come home, kids need attention, you cook dinner and finally sit down to do some work and you read a post calling you and the team "lazy"?? I mean, what the f***? The dev team is fully aware of lots of bugs. If they had the time to fix them all, they would. But it's called prioritizing. Not everything can be fixed here and now. Patience. For all you know, the bug you thought was oh so important and needs to be fixed now, might have been scheduled to be fixed in 2 week time during a rewrite of the inventory system. But no, you couldn't wait until then, you want it fixed now, so now the devs with their precious little free time have to stop whatever else they were working to improve in this game, and fix the bug to stop the game collapsing. Instead of leaving it for a bit and doing things efficiently so to get the most of their time and get the most bugs fixed and features implemented, they had to change their schedule because they couldn't trust the very community members who purport to be 'helping' making things better to use common sense and leave the bugs alone. It is shear arrogance to assume that you know a bug is more important than another one, over what the development team thinks. Do you think that abusing that bug and forcing it to be fixed actually advanced development in any way?? Most likely, the developers had to postpone something else to work on it. Most likely there are features and other bug fixes that will be delayed because of the time it took to clean up the mess you made.
All you succeeded in doing was mess up the developers schedule, and add work for them do in the form of database fixes, numerous forum replies and complaints on irc. You've delayed the progression of this game, and for that you don't deserve to be a part of the community you claim you're helping.