Who's talking about "credit"? Like I said, many people are hyping DeMayo up to be some "genius" when that's not really the case.
He did OK and had some good ideas, but failed on a few things. Some people are acting as if the show will be "trash" without him as the showrunner lol (which is ridiculous).
You're basing that off of your rating. The consensus is that the show is great so his credit/praise will match that. I don't see how you can have a highly acclaimed show and the show runner was just OK.
And I definitely don't agree with that video you posted. The pacing was one of the best things about the show. We didn't need 6 episodes of Storm trying to get her powers back and falling in love with Forge. There were actual stakes so move things along to focus on the main threat. We all git the point so I'm there was no need to drag things out and have dull moments.