That would adversely affect new businesses and discourage competition for well-entrenched businesses. The net results is that it would handicap growth.
If anything bigger buisnesses have more ressources to avoid taxes. - Thus having everyone pay the same would lead to large companies paying more than they do now and small companies would be barely affected.
Consequently, it’s a terrible idea.