I never really got this complaint. Sure you need fire type attacks but they don't need to come from fire types; it's a weak defensive typing. Same with ice tbh. (Obviously if it's just what's fun for you that's different)
Anyway I voted gen 1 though gen 5 tries pretty hard. If gen 5 had Infernape it would probably get my vote here.