He was arrested once for public intoxication, the second was for public urination. How do you get "arrested for being a drunkard a few times"? oh, you lie, that's how. 
Assumedly, whether or not Kash Patel was intoxicated when he urinated in public has not been determined. However, Kash Patel was arrested for public urination after consuming alcohol at local bars in New York City. Most people do not urinate in public unless they are seriously compromised in some way such as being inebriated or perverted. Peeing your pants in public is generally not considered "public urination" in a legal sense. This eliminates urgency being a factor.