Not providing a working database is kind of a product quality issue. One resolution would be the previously suggested "Planet Cricket Recommendation" option, which would allow people to download a particular set designated by people here, but ultimately if the answer is "don't be lazy, do it yourself", that really is a product quality issue, not the users issue. Whilst people striving for accuracy having the option to "make things better" themselves is great, having it so the only way that it's balanced as intended is to have players do it themselves, then there is a bit of an issue.
i'd agree the attributes should be done correctly. however the individual skills not being a reflection of the real-world player is not a product quality issue. you'll generally see that batsmen and bowlers and all-rounders have the right balance, South Africa are better then Bangladesh etc. if you use default skills you'll get some sort of approximation although i have grave doubts about attributes.
once you get into user created players in the academy it's not a product quality issue whatsoever.
people need to remember when using the academy and get best especially:
1) a lot of great-looking players were created in academy beta before Big Ant even opened up attributes and skills so they might be empty
2) even after these things were opened up, a lot of people focussed more on the visuals than the other things
3) even when attributes and skills were set, this was before release and we didn't know anything about gameplay and how skills/attributes would affect that - i know i overpowered things like throw accuracy, arm speed and agility.
4) some of these teams were created 18 months ago - they are going to be out of date now
5) the answer is "don't be lazy, do it yourself" in respect to of downloaded, user created teams. anyone expecting these to be 100% accurate is an idiot. football manager for example has legions of scouts all around the world in every club and they'll suddenly have a "wonderkid" in the game who can barely trap a ball in real life or miss a genuinely good youth player and have him ending up as a league two journeyman. these teams have been created by people like me who know a bit about england and diddly squat about 90% of everyone else, don't follow a lot of non-test formats so can't reliably give up to date odi/t20 squads
6)this forum has a specific thread mentioning reliable users and teams, and gives guidance on how to set things up that INCLUDES "double-check the teams and players you really care about" - people want to ignore and use get best and nothing else, fine. i'm glad their game gets jumbled up.
as i mentioned in another thread, people are playing hundreds of hours on this game and can't be bothered to spend a few hours tweaking the academy yet spend longer than it would take to fix on this forum bitching about it - screw them, on every level.