IMO the key to being a good archer is repeatability. You can do it wrong, but as long as you do it wrong exactly the same every shot, you'll be a good archer.
The problem comes in when you don't do it exactly the same right or wrong. I mean everything, from your breathing to the release. Everything has to be EXACTLY the same. A forgiving bow will do just that. Forgive. If your grip is off a little or if your anchor is off, whatever.
Generally speaking bows that are more forgiving have longer brace heights, longer axle to axle, and slower. A bow that is tuned correctly will be more forgiving than one that is not tuned. There are alot of things that make a bow forgive.
IMO to find the best bow you need to determine what you want that bow to do in terms of speed and use. Then find the most forgiving bow you can afford to stay within those needs. Shop pros are better suited to help make those decisions, it's best to stop by and ask one.