Characters are as weak or powerful as the plot mandates they need to be.
Silver Surfer, who casually withstands the forces of black holes, once got knocked out by a guy throwing a brick in the comics.
Vision could kill Thanos with the Gauntlet if the writer wanted that. Or he couldn't if the writer didnt.