We should not forget that, by maintaining those profiles, we would
probably obligate any addition or change to the default key binding set
to be adapted to all (or some) of these half a dozen profiles.
So the more we have of them, the more work we add to our contributors.
Or potential bugs when we forget to do that.
Additionally, I would like to point out that we need reproducible bug
recipes from bug reporters, and the best way to get them is something
like Emacs -Q and its defaults. It is unavoidable that offering profiles
as suggested is going to have a negative impact in that department. But
perhaps it can be controlled if we have a small number of profiles and
said profiles are easily chosen from the command line and the bug
reporting instructions should updated accordingly.