I don't see that as a hatchet job - it is trying to diagnose a problem by looking at it from an organisational level. Some points you might quibble with but organisations fall apart from the bottom up - rarely from the top down.
@Aroogah started
London Fixed Gear and Single-Speed is a community of predominantly fixed gear and single-speed cyclists in and around London, UK.
This site is supported almost exclusively by donations. Please consider donating a small amount regularly.
I don't see that as a hatchet job - it is trying to diagnose a problem by looking at it from an organisational level. Some points you might quibble with but organisations fall apart from the bottom up - rarely from the top down.