you are probably someone who cares about this stuff roughly a million times more than the average member of the public, but for most people, the actions you specified aren't on the radar.
nobody i've spoken to has even known about offsets, nevermind what they do or how to access the markets as an individual. people do vaguely know about the idea of "cap and trade", but that's not exactly something they think of as being relevant to their lives or their efforts to mitigate climate change, even if it is.
there's a huge gap between the public's willingness to participate in these type of carbon reduction plans and their knowledge about how to actually do so and how much they should actually be contributing to make up for their personal carbon footprint.
i'm not proposing to do anything revolutionary. creating a new source of offsets is a non-starter. my idea is merely to close the gap.
to inform people that they aren't powerless, and to reduce the friction of navigating the carbon markets at the scale they would prefer.