This is what makes you a troll, you don't even bother to read the other posts before posting yourself. Judo is a combat-proven sport, and judokas were fighting in "no-rules" challenge-fights before Helio Gracie was even born. That fact alone makes your question retarded.
Why fight in the name of judo instead of bjj you ask. Because there are entire continents where bjj is fly's shit compared to judo that's why. And obviously many judokas, just like wrestlers and bjj'ers have a sense of loyalty towards the sport they've grown up with. Why fix something that isn't broken?
And who are you to tell what is and what isn't good for a sport you don't even train? The last thing the sport needs is patronizing. You're telling how fighting for money is bad for some, but for others it's okay. Your double standards are ridiculous. Punching people in the face and choking them is fun (*EDIT: make that very, very fun and especially after slamming them on their heads.*2nd EDIT: I love face-stomps and soccer-kicks too btw), it's great that people can make a living out of it legally by fighting in MMA-events representing their gyms/styles.
If you'd be confident in bjj then you'd just let other people practise judo and stop bitching about people fighting in the name of it. Obviously this is a waste of time since you think the whole world is like Brazil.