lol Wow! Other than the usual sound effects, I didn't know they also have artificial cheering. I'm against it, and hope they don't continue using it. Sitcoms were ruined with the introduction of the laugh track. Come on NBA, let fans naturally cheer for our teams. lol : )
TD Garden seems like one of the places where it would be least necessary, though that also means they'd be more likely to get away with it. It would be much more noticeable in ATL/DET/NO/etc. Boston has always seemed mega loud.