The downside of ‘scratch your own itch’ is that it leaves a lot of itches unscratched.
Either you need:
a) a way of enabling more people to scratch their own itch
b) a way of encouraging people to recognise and scratch other people’s itches
Or both.