It has as much to do with free speech as well, burning . . . .
I figured burning a flag is a form of protest, while burning leaves was a form of trash elimination.