> I am yet to meet a non-native speaker who wouldn’t have a horrible accent and who wouldn’t make a lot of mistakes
Even the most fluent non-native German speakers I know still mix up genders and adjective endings every second sentence, at least in speaking.