This discussion is kind of funny to me.
People who want to drive a really nice, high quality car know that it's gonna cost them some money. They come up with the money or they drive something not quite so nice. If the cars that you sell go for $35,000, but someone wants to pay $8,000, they just aren't going to get one of your cars are they?
Why worry about it? It's different markets. Someone who does a $50,000 or $100,000 wedding can't possibly expect to pay $250 or even $500 for entertainment. If they do then they will get what that amount of money buys. If they scrimp on the catering then the food may not be very good. If they scrimp on the venue, it may not be such a nice place to have a nice affair.
Lot's of people nowadays don't have a whole lot of money. They are trying to get married and have a decent party for as little as they can because they don't have a whole to spend. The can barely pay their bills, they're broke or nearly broke. This is a fairly large portion of the population. Does this mean that they shouldn't have ANY entertainment? NO, it means that they have to settle for what they can afford and for what they can get for the little money they have to spend.
If there are some DJs out there willing to do these small weddings of impoverished people, why are you looking down on them? They may be in the same impoverished class and not know any better or not have the knowledge, the sales abilities, the equipment and so on that y'all have.
Every market and industry is stratified. That's why you have Gemsound on one end and Electro-Voice on the other. That's why you have Cadillac and Mercedes and Yugos. You have different levels of quality in every product, service and industry.
There is a reason you see some people driving around in broken down junk cars. That's all they can afford. Same thing with weddings. Some are fancy and some are sandwiches on paper plates with a dude who brought his home stereo to DJ.