@OP - don't like it? Don't use it. I'm not forcing you to...
If you DO use it, then PLEASE "use it properly" and update prices. I get PM's day in and day out saying "YOU COST ME MILLIONS CUZ THE PRICES WERE WRONGZZZ!!!!", but when I ask if they ever update the prices themselves, they either go quiet, or say no.
The data is crowdsourced, that means people have to enter that data (manually or via EliteOCR) - and those people are YOU!
If the data in the BPC is out of date, the only people who are at fault for that are the very users complaining that it's out of date. If nobody updates and just leeches the data, it'll always be out of date - so do the community a favour and update some prices occasionally.
I was going to add in user registration, but parked it as it seemed like an API was being talked about by FD. Seeing as that has come to nothing, I might get back on the user reg bandwagon - don't update? You don't get to download data....
But TL

R - Don't use it if you don't like it, and if you do use it - update prices in it occasionally please....