I fail to see how the current stat bonuses are forcing any race to take any class. It's just 2 points guys. By the time you are level 10 it'll represent 2/24 points ( 3 level 1, 2 each level after 1, 2 from race bonus ) you have invested in your build, barely 10% of your stat budget at the time and it keeps getting lower as you level. I don't even take into account stats coming from gear. Heck for some combos like Lizard Warrior, this int bonus is good for your magic armor. The new stats system, though not perfect yet, helps with that. Unless you are a crazy min-maxer it shouldn't bother you and it shouldn't pidgeonhole anyone into anything.
Different races are naturally (and only slightly) better at different things. I think it's totally fine. Stats bonuses aren't super fun or original, it's true, but they are simple, easily balanced and hardly game breaking. Not everything has to be fancy.