Big problem with all arts are that most people are ineffective with them. Only way to increase the ratio of effective practitioners is to sort through the weed and select who to train. Wing chun I believe to be an art where most people start and continue to train, enjoying their time. As such most people tend to believe they should become effective with the art. In truth it requires you to be dedicated to what you train and constantly push your thresholds.
Take boxing, how many ineffective practitioners do you think will continue to train after having being hit in the head one too many times? Many of course may say no to all fighting and just punch a bag and they will never be seen on videos or in forums because they are afraid or non-believer of their own skillset. Same goes for MMA, and in some cases BJJ since they sort out the good from the bad as best as they can. Whether they lose some good people or not in the works is another discussion.
Wing chun you can be ineffective and do your chi sau all relaxed without a doubt in the world, it takes someone to push himself and challenge himself to find flaws and become even better by perfecting them.
Sorry for a long reply to your comment.
Don't be sorry, I think you are generally correct