Having altitude reporting enabled persistently seems like a pretty common-sense thing to do -- it enables RA in addition to TA, the benefits of which are fairly obvious. That said, most of the common transponders installed in GA and commercial aircraft have either the option to explicitly turn on (typically on GA) or to explicitly turn off (typically on commercial) altitude reporting.
Are there any normal or abnormal flight conditions which would make it impractical, unsafe, or impossible to have altitude reporting turned off?