I would like to have the option to store symbology inside a GeoDatabase without creating cartographic representations. My experience is that not many people are using cartographic representations. For example, have the option to store layer files and their associated symbols within the GeoDatabase structure, rather than outside. I believe this has the potential of increasing the efficiency of sharing data with others.
This idea has been merged with Ability to save .mxd and .lyr files into a geodatabase.