That could be such a long conversation. I think AI improvements would go a long way, as would making boss encounters possible to deal with by non-violent methods. Toning down certain abilities like stealth and chainshot would also be a good idea. That said, I think the game on whole is more balanced than people give it credit for, it's just that some of the things that are broken are so common that you're always noticing them