You're absolutely right. Any artist is fair subject for criticism based on the larger body of his/her artistic output, though, and there's a lot more to James Franco's artistic output than those two movies; that larger body of work is what is being criticized.