I think you could modify your concept pretty powerfully in 3.5, too- if there were no feat chains, no prerequisites beyond class, race, and level bracket, class prerequisites could be bypassed with a feat, and you got twice as many feats as you normally did.