The way I use busses for drums is completely normal. There's nothing remotely unusual about it. And the same for vocals, and guitars and so forth. And I believe I am usuing them for what they are designed for, which is to group the output of tracks so that they can be processed as a group. Putting redundant plugs with the same settings in order to get rid of overhead by freezing, to me, seems like a misuse of the system because of limitations.
I'll try one more time ... if you freeze a bus you can not change any of the tracks that point or send to the bus. Defeats the whole purpose of busses (as you said above).
You obviously aren't understanding what I'm saying. The busses would be grouped with the tracks that use those busses, and those busses would ONLY be available (via sends) to the tracks in that group. So the whole group can be frozen. You couldn't make changes to the tracks because they FREEZE WITH THE BUSS.
I mean a major point of DAWs is to improve the way we work over traditional schemes, and you wouldn't have to use it if you didn't want to. But it would make for a significant lessening of used memory for resources that are not required when the associated tracks (the only tracks that will ever use them) are frozen.