Yup.
Trying to keep this pithy. Could add lots of other facts but then it might become overlong. That said, might incorporate parts of what you said into the next time I post this info. Thanks!
Hell, all the paper, cardboard, plastic, organic garbage, etc that we bury in landfills counts as “carbon sequestration” too.