Then use the in-game suggestion feature to provide the developers with your ideas on how the game will determine if the kick was up to your standard.
It really does sound like you should be starting your own groups or perhaps start a guild and group with people that way Then you never have to worry about being kicked again and you will never ever kick someone out of your own group without meeting your own arbitrary requirements.
Because they are telling you the only thing that matters…Blizzard’s rules. Blizzard is not going to hold players hands when it comes to kicking people. It’s a majority rules system that works as intended.
Anything else, you need to use the in-game suggestion feature or share your ideas in the Dungeons forum.
CS is not a feedback forum unfortunately.