Calling it lost cause is a bit mean IMO, "truly accurate" pronunciation is never possible without substantial training and context switch into the target language. It's okay so long that messages go across(so key cars in place of kay cars is a bit problematic), asking for perfection is just unreasonable. Whatever the language in question might be.