I disagree with you entirely. Not all malware is well coded. Many people simply take malware that others have made and don't bother to edit it, usually because they don't know how. Such malware is usually outdated to a point where any decent AV will kill it, especially when you have technologies such as Norton's Sonar.
The same with firewalls. A firewall is not only useful for protecting against RATs. It can help intercept DDoS attacks, some keyloggers, and more. Also, like I said, not all RATs are so well coded that they have the features you mentioned.
I personally use neither an AV/Firewall, because common sense is the best defense. However, AVs/FWs are certainly not useful.
The same with firewalls. A firewall is not only useful for protecting against RATs. It can help intercept DDoS attacks, some keyloggers, and more. Also, like I said, not all RATs are so well coded that they have the features you mentioned.
I personally use neither an AV/Firewall, because common sense is the best defense. However, AVs/FWs are certainly not useful.