My experience, and it's only from this game, has been that we are listened to. But the realities of game development mean that things have to be prioritised and some things cannot be done. That's not a surprise to me and something I expected going into it. Matt has been great as far as I'm concerned getting feedback from us, not to mention all the public feedback. Likewise with the devs, at times we've asked for something and got it way quicker than expected. I've seen nothing to suggest there isn't full commitment to producing the best game possible. I thought it at release, and I still think it now, this is the best cricket game they've released (at this stage after the initial release).
In terms of testing and the 'game breaking issues.. the testers who play for hours a day don't notice it'. This game would not be where it's at if it wasn't for the Beta team. But, as with every game, things get missed or just don't happen until it's been released, or until an instance occurs that just hasn't happened during testing (trying to test every eventually in even at T20 is difficult because there are so many variables, let alone a full test match). That's why every game has a day one patch and every game gets patched after release. We are only human, we have lives outside of testing a game (for free). If people don't think we're doing enough they're 100% wrong.