Are those other role-playing games point buy? I assume so. Point buy works quite well for some systems but D&D has always used classed based design, classes are well ingrained in the identity of D&D. 3.X is the closest to point buy D&D has gotten. Maybe they chould have gone point buy system but...