Well put, Rachel.
Disagreement can be a very positive thing, but only if it’s backed up with reason and civility.
@Luke please don’t be afraid to share your stuff! The majority of people are very receptive and helpful, don’t let a few idiots put you off.