If those attributes seren't functional, they wouldn't have been added to begin with.
You're right. The rampant drive-by bayonettings of days gone by are but a memory thanks to the ban on bayonet lugs. And no more will gang-bangers be nigh-invisible thanks to those darn "flash hiders".