At this point in life, Matt would be a terrible dad. When he grows up though...he's gonna be able to pull from not only his adoptive father, but Robbie, Stef and JP giving him the chance to be an awesome father.
Clara's right Robbie doesn't owe anyone anything, but Robbie wouldn't be Robbie if he didn't step up. It's why despite his boneheaded acts he's so lovable.
Brad is walking time bomb of issues, but I must credit him for his sense of survival and ability to thrive despite his horrible mother and half siblings.
I agree that JP needs to cut bait on Brian, but it's not JP's fault Brian is a conniving asshat and Brad is way out of line making that accusation. If anything it's Brad's attitude toward Brian that is the cause of Brian's actions.