It has its flaws, but all public systems do.
I recently got a shiny 100 mantine in exchange for a lvl 4 espeon. That made my day, and I always check around it once in a while to check for good stuff going around. Plus it allows me to easily trade to evolve pokemon like haunter and graveler. In all honesty, if I could I would be glad if someone hacked lvl 5 zekroms to mess with people. XD
Its not perfect for getting what you want, but if your just trying to find a pokemon so that you can breed a good one yourself, or just get pokedex entries its not bad for just browsing for 10 mins.