I suspect that I'm in the minority here, but I don't think that this is necessarily a bad thing. There's something to be said for the idea that the game begins at character creation, rather than the first adventure, and that modifying your original idea based on the constraints placed upon you by dealing with race/class minimums (and maximums) can actually be fun, rather than frustrating.
We played 2nd Edition like that, and my experience is that it's a lot more fun in principle than in practice. Granted, we never saw a
race get blocked off by bad rolls, but we did see a character miss out on a preferred class by one point. We played on, but I can't claim the campaign was more fun as a result.
YMMV, of course.
I'm not sure this actually constrains racial minimum/maximum scores though, does it?
If your table has a system where you can't swap scores (you roll Strength, then Dex, etc. and they can't move), then the player does not have choice over what class they can effectively play (if I roll a 5 Int, I'm not going to be a Wizard). Adding racial min/max provides an additional constraint, but does not change the realities
Well, it does depend on how stringent those requirements are, of course.
But bear in mind that it's seldom actually enough to meet the bare minimums to play a race/class combination (unless it's a 2nd Ed Ranger, of course

) - the character also has to be playable. So if you have to use all your 'good' rolls to qualify for your preferred race, that may leave you with the bare minimum Int 9 for your Wizard class. And while that
is a playable character, it's likely you would have more fun if the rules gave you a bit of freedom.
(unless you want to support 5 Int Wizards etc specifically, and you as a DM would be unwilling to allow re-rolls or other accomodation).
A good system really shouldn't need that sort of stretching to make it work. If the game is going to impose minimum requirements for particular race/class combinations, then it has to be accepted that some players simply won't roll well enough to play those combinations. If that isn't acceptable (or even if it just isn't
desirable), the game should do something else.
(One last thing: such requirements could of course be an optional rule in the game. I of course have no objections to that - just please not as the assumed default.)