The project naming was defined before any macro packaging convention emerged in Fedora and is wildly inconsistent with every single other Fedora macro package. That confuses new packagers and introduces needless friction in the distribution. Please rename to <something>-rpm-macros to follow Fedora conventions <something> can be redhat of fedora or os The package can still provide the old redhat-rpm-config name to avoid confusing oldtimers.
redhat-rpm-config is not just a bunch of handy macros, like the name says it is *the* rpm configuration for the whole distro, including the rpmrc, build root policies and whatnot. So lets go through all the pain of changing the name of a package that's older than Fedora itself to something LESS descriptive just because a bunch of vaguely similar packages have arrived on the scene since then? No we wont.
Oh, get off your high horse, redhat-rpm-config itself generates a subpackage named kernel-rpm-macros, so it's not like the <foo>-rpm-macros convention is limited to a "bunch of vaguely similar packages" Fedora packages, it's used by redhat-rpm-config itself. But since you insist on being unreasonable, I'll let it pass, and you'll get the joy to justify again and again why it absolutely needs to use different naming rules than its own subpackages.
kernel-rpm-macros is named that way because it's supposed to be on it's way to be split off redhat-rpm-config.