And this one's a doozy:
Craig being a loving, caring father fully supportive of Justin's gay artistic lifestyle. Yeah, no. Craig is a homophobic asshole who threw his son out on the street. I don't care if it's AU. Craig is not a loving, caring, wonderfully perfect father to Justin.