epic rules limit attacks from BaB
the rule limits you from gainning attacks from Epic base attack bonus witch you cant get untill 21st level.
No actually, it doesn't let you gain more than 4 iterative attacks at all, from any source of BAB. Otherwise, monsters with high racial BAB would have more than 4 iteratives with weapons, but they don't.
I think this whole thing is an absolutely terrible idea which fails to address any real problems and definitely creates more than it solves. Non-casters are already capable of hitting things till they die fairly well, if optimized. And they have enough hit points that dying from spell damage isn't usually a problem, either (blasting spells suck in D&D 3.X). So adding more hit points and BAB isn't helping anything, and higher saves might help on some things, but encourages tactics that just ignore saving throws.
What non-casters need are ways to deal with things like flying (or otherwise very mobile), invisible enemies that can keep them from moving (BFC), and know what they're going to do before they do it.