If there's something specific you would like me to help with I can try?
I'm not sure how to respond to such articles as they have appeared with pretty much every new migration of people here. The number of people on here is massively bigger now than it was a few years ago.
I'm guessing some people are expecting explosive instant growth which commercial networks go after, rather than slow sustainable growth thta this place favours.