In my area there is a mix of witnesses - both the middle class (probably not upper middle class) and those who are struggling economically. The KH my wife attends is probably 70% struggling and 30% middle class - guess what? The 30% middle class make up almost the entire servant body and the economically struggling ones are most of the pioneers.
Is that how it is in other areas?