Melvin is a very overrated bodybuilder. Congrats to him, he just beat a bunch of guys (other than Freeman) who won't ever win a show of meaning on the pro stage.
Jay, Victor, Branch, Dexter and Phil are all better than Melvin could ever hope to be. He beat a weak lineup and will be lucky to make the top 6 at the Arnold in a couple of weeks from now.