I mostly agree. Sorry if it came out that way, but my comment was not meant to be stating that English is way easier than German.
Just wanted to point out that this "hard" and "useless" feature is not that useless and only hard for language learners.
There's an argument to be made that it might help clarifying when speaking to someone. Consider these two German sentences:
"Der rote Apfel" – the red apple
"Die rote Ampel" – the red traffic light
Imagine a noisy environment, a quiet speaker or some other problem and you only understand
"Die rote Ael" – the red xxx
In a language like English, you don't have enough information to understand the meaning. The German gender system helps to direct your possible matching words (Ampel or Apfel) to the correct one, as "Die rote Apfel" is grammatically incorrect.
Another point I want to make is that it isn't "being worse in about a bazillion other" use cases. Native speakers don't really have an issue with noun class systems. It's just very unintuitive and tedious for non-native language learners to memorize all the genders of nouns.
More like "us vs US"