I can understand how if you speak English the whole gender thing can be difficult, I'll give you that. But for someone who speaks a language already like that it's not too hard to learn another one. The problem with English is that it's different. The German words for please and thank you are the same, yes, but what's the problem with that? That just makes it even easier to learn.