This alone does nothing to cure the problem.
If Apple still leaves the rating determination up to the developer, then it defeats the purpose of parental control!
Some of these apps were rated 4+, which breaks the parental control lock. There are developers who could care less about parents trying to keep their children from it, and actively market these apps to under eighteener's.
I will have zero problems with this if Apple sets the rating during the approval process, better yet they could even form an independent ratings board, answerable only to the board of directors at Apple and a council elected by developers. The board could be paid for by the developer fees.
To leave the application rating in the hands of the developers, whose main incentive is to reach the largest market possible, is pure madness!