It's interesting to watch how the English language has developed. Sometimes terms come up for new situations; sometimes one word can substitute for many - i.e., "google" has become a verb. I'm ok with hearing, "I google my prospects" rather than saying "I search for information on my prospects by searching their name on the web through the google site." Language evolves.
What I don't understand is expressions that are neither new nor time-saving - i.e, "It's my bad" instead of the traditional "It's my fault." It's not easier to say, and it certainly doesn't make grammatical sense.
What are we conveying to our clients when we, or our agents and employees use this slang?