Don't judge until you've walked a mile in that warrior's moccasins.
I love what I do for a living. It's a "green" profession, and that wasn't even my goal.
"Discriminate" is a tricky concept. Erudite consumers want clean healthy food. Discriminating against sketchy food sources is essential to survival. In the same vein, discriminating against those persons or institutions that would hobble, squelch or destroy income, or the opportunity to earn income, is also essential to survival.
To clarify- I refuse any and all work from governments and insurance companies outright. I leave that work for my competition and their rapacious, discriminating attitude toward all customers. Tho, I will charge my maximum to insurance agents and adjusters along with the aforementioned professions and religions (Edit: In private, person-to-person transactions). I said before I have the right to charge whatever I want and I exercise that right with near religious fervor. My prices are always quoted, usually in writing as a low to high range before I start. Any deviation or additional charges are always upon the pre-approval from the customer(s)
Everyone has seen the sign in bars or shops that state: Prices are subject to change according to the customer's attitude.
BTW I've done thousand dollar jobs for some folks on my shit list ---for free. Some of those people were punished enough by life/karma/employers and I still have a softie heart. It's the arrogant, the pushy, the whining and the greedy that pay the most, whatever their religion, color or nationality. (edited)