It's the client and the current developers that are the problem. They ignore feature requests, I believe they've done away with the feedback sub-forum, and deliberately mucked with the database formatting. Adding more search options was the only useful thing they've done and they screwed with the UI instead of adding it to the advanced search window. The last official client was perfectly stable and all that was needed was for new sets to be added to the database, which was happening before the current idiots started futzing with it.