Yes.. Never judge anyone for what they do, because when you judge another, you allow the scope of judgment to be opened upon yourself.
Living a righteous life full of fulfillment is living a life without the judgment of others. Sure there are people who hold views that we don't agree with at all morally, and there are those whose outward appearances may tempt us to steer clear as they may not be pleasantly accepted as social norms, but we must never let what we find disagreeable on the outside prevent us from establishing connections with people who actually may be of great help to us someday.
No one on this world is perfect, and as long as someone chooses to work hard, and go for their dreams, we should try to support them as best as we possibly can, because there is already enough discouragement in this world as it already is.